View Issue Details

IDProjectCategoryView StatusLast Update
0001588XdebugUncategorizedpublic2019-01-22 22:25
Reportermorozov Assigned Toderick  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionduplicate 
Platformx64OSLinuxOS Version4.18.0
Product Version2.7.0beta1 
Summary0001588: Incorrect handling of optional parameters with default values
Description

When a method containing an optional parameter with the default value is called without that parameter specified, the value of that parameter is equal to something which is var_dump-ed as "NFC", not the actual default value.

Steps To Reproduce

I cannot isolate the reproduction steps to something I can share. Currently it happens in an enterprise application I'm trying to run on PHP 7.3.0RC6 with Xdebug enabled. It's not reproducible when Xdebug is disabled.

Additional Information

Consider the following code:

final class ParameterType
{
public const STRING = \PDO::PARAM_STR;
}

public function createPositionalParameter($value, $type = ParameterType::STRING)
{
}

When the application code calls it as createPositionalParameter("foo"), then for the first couple of times, it's called correctly but then instead of $type being equal to (int) 2 (the value of PDO::PARAM_STR), it's equal to NULL. If I dump it like:

if (!is_int($type)) {
var_dump($type);
}

I get "NFC". If I additionally do var_dump(ParameterType::STRING), I get a 503 from the FPM server (must be a segfault but I didn't debug further).

TagsNo tags attached.
Operating System
PHP Version7.3-dev

Relationships

duplicate of 0001583 closedderick Xdebug crashes when OPcache's compact literals optimisation is on 

Activities

derick

2018-11-30 15:53

administrator   ~0004731

Please provide a reproducible case. Without it, I can not find and fix this bug.

morozov

2018-12-03 21:33

reporter   ~0004746

It looks like the reproducibility of the issue depends on other things. If I just call the method in question with the same parameters, it works fine.

Before I manage to isolate the issue, would it help if I provide some debugging information instead? I don't know which. For instance, if I could compile or run Xdebug with extra configuration parameters which help understand the state at the moment when the error happens.

morozov

2018-12-10 22:51

reporter   ~0004755

Before I can isolate it, a couple more facts:

  1. The issue is only reproducible with Opcache loaded.
  2. In the case of segfault, I can see the following stack trace which looks similar to the one reported in https://bugs.xdebug.org/view.php?id=1583:

#0 zend_gc_addref (p=0x8000000000000000)
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_types.h:1025
#1 zval_addref_p (pz=0x7f9cb4c207d0)
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_types.h:1025
0000002 ZEND_SEND_VAR_EX_SPEC_CV_QUICK_HANDLER ()
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:37385
0000003 execute_ex (ex=0x42) at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:59314
0000004 0x00005617ff79c468 in execute_ex (ex=0x42)
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:55510
0000005 0x00007f9cb3505c79 in tideways_xhprof_execute_ex (execute_data=0x7f9cb4c20770)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/tideways_xhprof/tideways_xhprof.c:196
0000006 0x00007f9cb4ee6f03 in xdebug_execute_ex (execute_data=0x7f9cb4c20770)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/xdebug/xdebug.c:1868
0000007 0x00005617ff2cdbd2 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER ()
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:1083
0000008 0x00005617ff79c468 in execute_ex (ex=0x42)
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:55510
0000009 0x00007f9cb3505c79 in tideways_xhprof_execute_ex (execute_data=0x7f9cb4c20570)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/tideways_xhprof/tideways_xhprof.c:196
0000010 0x00007f9cb4ee6f03 in xdebug_execute_ex (execute_data=0x7f9cb4c20570)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/xdebug/xdebug.c:1868
0000011 0x00005617ff2cdbd2 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER ()
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:1083
0000012 0x00005617ff79c468 in execute_ex (ex=0x42)
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:55510
0000013 0x00007f9cb3505c79 in tideways_xhprof_execute_ex (execute_data=0x7f9cb4c20500)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/tideways_xhprof/tideways_xhprof.c:196
0000014 0x00007f9cb4ee6f03 in xdebug_execute_ex (execute_data=0x7f9cb4c20500)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/xdebug/xdebug.c:1868
0000015 0x00005617ff2cdbd2 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER ()
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:1083
--Type <RET> for more, q to quit, c to continue without paging--
0000016 0x00005617ff79c468 in execute_ex (ex=0x42)
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:55510
0000017 0x00007f9cb3505c79 in tideways_xhprof_execute_ex (execute_data=0x7f9cb4c20400)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/tideways_xhprof/tideways_xhprof.c:196
0000018 0x00007f9cb4ee6f03 in xdebug_execute_ex (execute_data=0x7f9cb4c20400)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/xdebug/xdebug.c:1868
0000019 0x00005617ff2cdbd2 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER ()
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:1083
0000020 0x00005617ff79c468 in execute_ex (ex=0x42)
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:55510
0000021 0x00007f9cb3505c79 in tideways_xhprof_execute_ex (execute_data=0x7f9cb4c202c0)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/tideways_xhprof/tideways_xhprof.c:196
0000022 0x00007f9cb4ee6f03 in xdebug_execute_ex (execute_data=0x7f9cb4c202c0)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/xdebug/xdebug.c:1868
0000023 0x00005617ff2cd88b in ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER ()
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:961
0000024 0x00005617ff79c468 in execute_ex (ex=0x42)
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:55510
0000025 0x00007f9cb3505c79 in tideways_xhprof_execute_ex (execute_data=0x7f9cb4c20230)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/tideways_xhprof/tideways_xhprof.c:196
0000026 0x00007f9cb4ee6f03 in xdebug_execute_ex (execute_data=0x7f9cb4c20230)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/xdebug/xdebug.c:1868
0000027 0x00005617ff2cdbd2 in ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER ()
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:1083
0000028 0x00005617ff79c468 in execute_ex (ex=0x42)
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:55510
0000029 0x00007f9cb3505c79 in tideways_xhprof_execute_ex (execute_data=0x7f9cb4c200d0)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/tideways_xhprof/tideways_xhprof.c:196
0000030 0x00007f9cb4ee6f03 in xdebug_execute_ex (execute_data=0x7f9cb4c200d0)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/xdebug/xdebug.c:1868
0000031 0x00005617ff795d5c in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER ()
--Type <RET> for more, q to quit, c to continue without paging--
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:3295
0000032 0x00005617ff79c468 in execute_ex (ex=0x42)
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:55510
0000033 0x00007f9cb3505c79 in tideways_xhprof_execute_ex (execute_data=0x7f9cb4c20030)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/tideways_xhprof/tideways_xhprof.c:196
0000034 0x00007f9cb4ee6f03 in xdebug_execute_ex (execute_data=0x7f9cb4c20030)
at /home/morozov/.phpbrew/build/php-7.3.0/ext/xdebug/xdebug.c:1868
#35 0x00005617ff7a2842 in zend_execute (op_array=op_array@entry=0x7f9cb4c882a0,
return_value=return_value@entry=0x0)
at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend_vm_execute.h:60834
0000036 0x00005617ff71cf13 in zend_execute_scripts (type=type@entry=8, retval=retval@entry=0x0,
file_count=file_count@entry=3) at /home/morozov/.phpbrew/build/php-7.3.0/Zend/zend.c:1568
0000037 0x00005617ff6be458 in php_execute_script (primary_file=<optimized out>)
at /home/morozov/.phpbrew/build/php-7.3.0/main/main.c:2630
0000038 0x00005617ff2dd970 in main (argc=<optimized out>, argv=<optimized out>)
at /home/morozov/.phpbrew/build/php-7.3.0/sapi/fpm/fpm/fpm_main.c:1950

derick

2018-12-11 11:06

administrator   ~0004761

I believe this is the same issue as 0001583 or perhaps 0001592.

Can you run (on the CLI) your script in the following way:

<pre>
export USE_ZEND_ALLOC=0
export ZEND_DONT_UNLOAD_MODULES=1
valgrind php -n -dzend_extension=xdebug.so -dzend_extension=opcache.so -dopcache.enable_cli=1 script.php
</pre>

cheers,
Derick

morozov

2018-12-11 21:54

reporter   ~0004767

I managed to isolate the issue to the non-proprietary part of the code.It's still far from being compact but at least anyone can try reproducing it:

$ php -v
PHP 7.3.0 (cli) (built: Dec 6 2018 10:48:13) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.0, Copyright (c) 1999-2018, by Zend Technologies
with Xdebug v2.7.0beta1, Copyright (c) 2002-2018, by Derick Rethans

$ cat composer.json
{
"require": {
"doctrine/dbal": "v2.8.0"
}
}

$ cat 1588.php
<?php

use Doctrine\DBAL\Connection;
use Doctrine\DBAL\Driver\Mysqli\Driver;

require DIR . '/vendor/autoload.php';

$conn = new Connection([
'driver' => 'mysqli',
'user' => 'root',
'password' => '',
], new Driver());

var_dump($conn->query('SELECT 1')->fetchColumn());

$ composer install

$ php -n -dzend_extension=xdebug.so -dzend_extension=opcache.so -dopcache.enable_cli=1 1588.php
Segmentation fault

morozov

2018-12-11 21:58

reporter   ~0004768

Please also see the requested output:

$ export USE_ZEND_ALLOC=0
$ export ZEND_DONT_UNLOAD_MODULES=1
$ valgrind php -n -dzend_extension=xdebug.so -dzend_extension=opcache.so -dopcache.enable_cli=1 1588.php
==3190== Memcheck, a memory error detector
==3190== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==3190== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==3190== Command: php -n -dzend_extension=xdebug.so -dzend_extension=opcache.so -dopcache.enable_cli=1 1588.php
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6F0726: zend_register_ini_entries (zend_ini.c:258)
==3190== by 0x6781F4: php_module_startup (main.c:2275)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6F077E: zend_register_ini_entries (zend_ini.c:261)
==3190== by 0x6781F4: php_module_startup (main.c:2275)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6DB996: zend_register_functions (zend_API.c:2283)
==3190== by 0x6DC6C2: do_register_internal_class (zend_API.c:2727)
==3190== by 0x6DCBAD: zend_register_internal_class_ex (zend_API.c:2747)
==3190== by 0x6F6EC7: zend_register_default_exception (zend_exceptions.c:815)
==3190== by 0x70C08D: zend_register_default_classes (zend_default_classes.c:32)
==3190== by 0x6EE3EA: zm_startup_core (zend_builtin_functions.c:307)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6E0706: zval_make_interned_string (zend_API.c:3681)
==3190== by 0x6E0706: zend_declare_property_ex (zend_API.c:3702)
==3190== by 0x6E09B9: zend_declare_property (zend_API.c:3772)
==3190== by 0x6E0C17: zend_declare_property_string (zend_API.c:3819)
==3190== by 0x6F6F0D: zend_register_default_exception (zend_exceptions.c:819)
==3190== by 0x70C08D: zend_register_default_classes (zend_default_classes.c:32)
==3190== by 0x6EE3EA: zm_startup_core (zend_builtin_functions.c:307)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6E0669: zend_declare_property_ex (zend_API.c:3747)
==3190== by 0x6E09B9: zend_declare_property (zend_API.c:3772)
==3190== by 0x6E0C17: zend_declare_property_string (zend_API.c:3819)
==3190== by 0x6F6F2F: zend_register_default_exception (zend_exceptions.c:820)
==3190== by 0x70C08D: zend_register_default_classes (zend_default_classes.c:32)
==3190== by 0x6EE3EA: zm_startup_core (zend_builtin_functions.c:307)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6E0694: zend_declare_property_ex (zend_API.c:3759)
==3190== by 0x6E09B9: zend_declare_property (zend_API.c:3772)
==3190== by 0x6E0C17: zend_declare_property_string (zend_API.c:3819)
==3190== by 0x6F70B5: zend_register_default_exception (zend_exceptions.c:837)
==3190== by 0x70C08D: zend_register_default_classes (zend_default_classes.c:32)
==3190== by 0x6EE3EA: zm_startup_core (zend_builtin_functions.c:307)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6E0E6E: zval_make_interned_string (zend_API.c:3681)
==3190== by 0x6E0E6E: zend_declare_class_constant_ex (zend_API.c:3848)
==3190== by 0x6E0FC3: zend_declare_class_constant (zend_API.c:3884)
==3190== by 0x6E11FE: zend_declare_class_constant_stringl (zend_API.c:3931)
==3190== by 0x29DB7F: date_register_classes (php_date.c:2113)
==3190== by 0x29E4F3: zm_startup_date (php_date.c:876)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6DADD6: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0x6DADD6: zend_startup_module_ex (zend_API.c:1853)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6E0724: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0x6E0724: zend_declare_property_ex (zend_API.c:3723)
==3190== by 0x6E09B9: zend_declare_property (zend_API.c:3772)
==3190== by 0x6E0AF7: zend_declare_property_long (zend_API.c:3801)
==3190== by 0x416F86: zm_startup_dom (php_dom.c:616)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E5669: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E5669: zend_hash_del (zend_hash.c:1234)
==3190== by 0x6E0879: zend_declare_property_ex (zend_API.c:3727)
==3190== by 0x6E09B9: zend_declare_property (zend_API.c:3772)
==3190== by 0x6E0AF7: zend_declare_property_long (zend_API.c:3801)
==3190== by 0x416F86: zm_startup_dom (php_dom.c:616)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6DC6DC: do_register_internal_class (zend_API.c:2731)
==3190== by 0x43CC7E: zm_startup_gmp (gmp.c:661)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E3A97: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E3A97: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E3A97: _zend_hash_add_or_update_i (zend_hash.c:676)
==3190== by 0x6E3A97: zend_hash_add (zend_hash.c:818)
==3190== by 0x681BAC: zend_hash_add_mem (zend_hash.h:643)
==3190== by 0x681BAC: sapi_register_post_entry (SAPI.c:956)
==3190== by 0x681C81: sapi_register_post_entries (SAPI.c:938)
==3190== by 0x4F494E: OnUpdate_mbstring_encoding_translation (mbstring.c:1444)
==3190== by 0x6F07FE: zend_register_ini_entries (zend_ini.c:267)
==3190== by 0x4EDD9E: zm_startup_mbstring (mbstring.c:1577)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6DC6DC: do_register_internal_class (zend_API.c:2731)
==3190== by 0x50DF85: pdo_dbh_init (pdo_dbh.c:1385)
==3190== by 0x50A5AE: zm_startup_pdo (pdo.c:352)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6DC6DC: do_register_internal_class (zend_API.c:2731)
==3190== by 0x6DCBAD: zend_register_internal_class_ex (zend_API.c:2747)
==3190== by 0x540714: phar_object_init (phar_object.c:5410)
==3190== by 0x52F0AA: zm_startup_phar (phar.c:3449)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6DC6DC: do_register_internal_class (zend_API.c:2731)
==3190== by 0x550CF6: zm_startup_reflection (php_reflection.c:6618)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6DC6DC: do_register_internal_class (zend_API.c:2731)
==3190== by 0x56DB0F: zm_startup_soap (soap.c:650)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6DC6DC: do_register_internal_class (zend_API.c:2731)
==3190== by 0x56DB9B: zm_startup_soap (soap.c:658)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6DC6DC: do_register_internal_class (zend_API.c:2731)
==3190== by 0x56DC31: zm_startup_soap (soap.c:666)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6DC6DC: do_register_internal_class (zend_API.c:2731)
==3190== by 0x56DC77: zm_startup_soap (soap.c:669)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6DC6DC: do_register_internal_class (zend_API.c:2731)
==3190== by 0x64FB82: zm_startup_xmlreader (php_xmlreader.c:1309)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6DC6DC: do_register_internal_class (zend_API.c:2731)
==3190== by 0x651A8F: zm_startup_xmlwriter (php_xmlwriter.c:1849)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DAEBB: zend_startup_module_zval (zend_API.c:1893)
==3190== by 0x6E7411: zend_hash_apply (zend_hash.c:1688)
==3190== by 0x6DB199: zend_startup_modules (zend_API.c:2004)
==3190== by 0x6782AA: php_module_startup (main.c:2333)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6F0726: zend_register_ini_entries (zend_ini.c:258)
==3190== by 0xC905CDF: zm_startup_zend_accelerator (zend_accelerator_module.c:397)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DCAC5: zend_startup_module (zend_API.c:2528)
==3190== by 0xC900582: accel_startup (ZendAccelerator.c:2769)
==3190== by 0x6E2274: zend_extension_startup (zend_extensions.c:187)
==3190== by 0x6CB88E: zend_llist_apply_with_del (zend_llist.c:169)
==3190== by 0x6E23B6: zend_startup_extensions (zend_extensions.c:208)
==3190== by 0x6782AF: php_module_startup (main.c:2336)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF51A: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF51A: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF51A: zend_new_interned_string_permanent.part.1 (zend_string.c:196)
==3190== by 0x6F077E: zend_register_ini_entries (zend_ini.c:261)
==3190== by 0xC905CDF: zm_startup_zend_accelerator (zend_accelerator_module.c:397)
==3190== by 0x6DAE2C: zend_startup_module_ex (zend_API.c:1878)
==3190== by 0x6DCAC5: zend_startup_module (zend_API.c:2528)
==3190== by 0xC900582: accel_startup (ZendAccelerator.c:2769)
==3190== by 0x6E2274: zend_extension_startup (zend_extensions.c:187)
==3190== by 0x6CB88E: zend_llist_apply_with_del (zend_llist.c:169)
==3190== by 0x6E23B6: zend_startup_extensions (zend_extensions.c:208)
==3190== by 0x6782AF: php_module_startup (main.c:2336)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FEF99: accel_copy_permanent_strings (ZendAccelerator.c:580)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FEFF9: accel_copy_permanent_strings (ZendAccelerator.c:594)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FEF85: accel_copy_permanent_strings (ZendAccelerator.c:577)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF067: accel_copy_permanent_strings (ZendAccelerator.c:611)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF0EB: accel_copy_permanent_strings (ZendAccelerator.c:630)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF0FF: accel_copy_permanent_strings (ZendAccelerator.c:633)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF0A4: accel_copy_permanent_strings (ZendAccelerator.c:620)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF0B3: accel_copy_permanent_strings (ZendAccelerator.c:624)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF140: accel_copy_permanent_strings (ZendAccelerator.c:639)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF1A3: accel_copy_permanent_strings (ZendAccelerator.c:653)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF1B4: accel_copy_permanent_strings (ZendAccelerator.c:656)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF190: accel_copy_permanent_strings (ZendAccelerator.c:649)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF227: accel_copy_permanent_strings (ZendAccelerator.c:669)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF218: accel_copy_permanent_strings (ZendAccelerator.c:667)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF260: accel_copy_permanent_strings (ZendAccelerator.c:675)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF2B3: accel_copy_permanent_strings (ZendAccelerator.c:686)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF2C3: accel_copy_permanent_strings (ZendAccelerator.c:689)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF2A4: accel_copy_permanent_strings (ZendAccelerator.c:683)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC8FF350: accel_copy_permanent_strings (ZendAccelerator.c:706)
==3190== by 0xC900A23: accel_use_shm_interned_strings (ZendAccelerator.c:749)
==3190== by 0x6FF186: zend_interned_strings_switch_storage (zend_string.c:314)
==3190== by 0x6785F1: php_module_startup (main.c:2436)
==3190== by 0x75E25C: php_cli_startup (php_cli.c:420)
==3190== by 0x298E8A: main (php_cli.c:1356)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC901C62: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC901C62: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC901C62: accel_make_persistent_key (ZendAccelerator.c:1199)
==3190== by 0xC902C9F: persistent_compile_file (ZendAccelerator.c:1934)
==3190== by 0x6D775B: zend_execute_scripts (zend.c:1562)
==3190== by 0x678CD7: php_execute_script (main.c:2630)
==3190== by 0x75F61D: do_cli (php_cli.c:997)
==3190== by 0x298F8E: main (php_cli.c:1389)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6B6F92: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0x6B6F92: zend_hash_find_ptr_lc (zend_compile.c:843)
==3190== by 0x6B7F1D: zend_resolve_class_name (zend_compile.c:957)
==3190== by 0x6BDC5B: zend_compile_class_ref_ex (zend_compile.c:2509)
==3190== by 0x6C5B1A: zend_compile_new (zend_compile.c:4184)
==3190== by 0x6BD70C: zend_compile_expr (zend_compile.c:8296)
==3190== by 0x6C3352: zend_compile_assign (zend_compile.c:2972)
==3190== by 0x6BD4F6: zend_compile_expr (zend_compile.c:8290)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C6C0D: zend_compile_top_stmt (zend_compile.c:8142)
==3190== by 0x6C6C67: zend_compile_top_stmt (zend_compile.c:8137)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6B566B: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6B566B: lookup_cv.isra.17 (zend_compile.c:442)
==3190== by 0x6B85E3: zend_try_compile_cv.isra.37 (zend_compile.c:2536)
==3190== by 0x6BE0EC: zend_compile_simple_var (zend_compile.c:2598)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C17E1: zend_compile_method_call (zend_compile.c:4053)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C17E1: zend_compile_method_call (zend_compile.c:4053)
==3190== by 0x6C0161: zend_compile_args.part.58 (zend_compile.c:3181)
==3190== by 0x6C05DA: zend_compile_args (zend_ast.h:281)
==3190== by 0x6C05DA: zend_compile_call_common (zend_compile.c:3306)
==3190== by 0x6C178E: zend_compile_call (zend_compile.c:4035)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5EF3: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B5EF3: zend_insert_literal (zend_compile.c:484)
==3190== by 0x6B5EF3: zend_add_literal (zend_compile.c:503)
==3190== by 0x6B66F0: zend_add_literal_string (zend_compile.c:513)
==3190== by 0x6B66F0: zend_add_func_name_literal (zend_compile.c:522)
==3190== by 0x6C18A3: zend_compile_method_call (zend_compile.c:4065)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C17E1: zend_compile_method_call (zend_compile.c:4053)
==3190== by 0x6C0161: zend_compile_args.part.58 (zend_compile.c:3181)
==3190== by 0x6C05DA: zend_compile_args (zend_ast.h:281)
==3190== by 0x6C05DA: zend_compile_call_common (zend_compile.c:3306)
==3190== by 0x6C178E: zend_compile_call (zend_compile.c:4035)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5EF3: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B5EF3: zend_insert_literal (zend_compile.c:484)
==3190== by 0x6B5EF3: zend_add_literal (zend_compile.c:503)
==3190== by 0x6B6724: zend_add_literal_string (zend_compile.c:513)
==3190== by 0x6B6724: zend_add_func_name_literal (zend_compile.c:526)
==3190== by 0x6C18A3: zend_compile_method_call (zend_compile.c:4065)
==3190== by 0x6C0161: zend_compile_args.part.58 (zend_compile.c:3181)
==3190== by 0x6C05DA: zend_compile_args (zend_ast.h:281)
==3190== by 0x6C05DA: zend_compile_call_common (zend_compile.c:3306)
==3190== by 0x6C178E: zend_compile_call (zend_compile.c:4035)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C6C0D: zend_compile_top_stmt (zend_compile.c:8142)
==3190== by 0x6C6C67: zend_compile_top_stmt (zend_compile.c:8137)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC90A332: zend_persist_zval_calc.part.0 (zend_persist_calc.c:122)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90AE23: zend_persist_zval_calc (zend_persist_calc.c:180)
==3190== by 0xC90AE23: zend_persist_op_array_calc_ex (zend_persist_calc.c:179)
==3190== by 0xC90B533: zend_accel_script_persist_calc (zend_persist_calc.c:421)
==3190== by 0xC9034A5: cache_script_in_shared_memory (ZendAccelerator.c:1488)
==3190== by 0xC9034A5: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x6D775B: zend_execute_scripts (zend.c:1562)
==3190== by 0x678CD7: php_execute_script (main.c:2630)
==3190== by 0x75F61D: do_cli (php_cli.c:997)
==3190== by 0x298F8E: main (php_cli.c:1389)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC90A0B0: zend_hash_persist_calc (zend_persist_calc.c:83)
==3190== by 0xC90AE23: zend_persist_zval_calc (zend_persist_calc.c:180)
==3190== by 0xC90AE23: zend_persist_op_array_calc_ex (zend_persist_calc.c:179)
==3190== by 0xC90B533: zend_accel_script_persist_calc (zend_persist_calc.c:421)
==3190== by 0xC9034A5: cache_script_in_shared_memory (ZendAccelerator.c:1488)
==3190== by 0xC9034A5: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x6D775B: zend_execute_scripts (zend.c:1562)
==3190== by 0x678CD7: php_execute_script (main.c:2630)
==3190== by 0x75F61D: do_cli (php_cli.c:997)
==3190== by 0x298F8E: main (php_cli.c:1389)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5D6F: zend_set_compiled_filename (zend_compile.c:396)
==3190== by 0x6A1B31: open_file_for_scanning (zend_language_scanner.l:561)
==3190== by 0x6A1D86: compile_file (zend_language_scanner.l:628)
==3190== by 0x5333C1: phar_compile_file (phar.c:3344)
==3190== by 0xC8B8F2C: xdebug_compile_file (xdebug.c:2028)
==3190== by 0xC90107B: opcache_compile_file.isra.12 (ZendAccelerator.c:1750)
==3190== by 0xC9033BE: persistent_compile_file (ZendAccelerator.c:2095)
==3190== by 0x6A1E81: compile_filename (zend_language_scanner.l:661)
==3190== by 0x71A624: zend_include_or_eval (zend_execute.c:3182)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6C544E: zend_compile_class_decl (zend_compile.c:6337)
==3190== by 0x6C4307: zend_compile_stmt (zend_compile.c:8236)
==3190== by 0x6C6C0D: zend_compile_top_stmt (zend_compile.c:8142)
==3190== by 0x6C6C67: zend_compile_top_stmt (zend_compile.c:8137)
==3190== by 0x6A066B: zend_compile (zend_language_scanner.l:602)
==3190== by 0x6A1DD9: compile_file (zend_language_scanner.l:636)
==3190== by 0x5333C1: phar_compile_file (phar.c:3344)
==3190== by 0xC8B8F2C: xdebug_compile_file (xdebug.c:2028)
==3190== by 0xC90107B: opcache_compile_file.isra.12 (ZendAccelerator.c:1750)
==3190== by 0xC9033BE: persistent_compile_file (ZendAccelerator.c:2095)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6C54B8: zend_compile_class_decl (zend_compile.c:6354)
==3190== by 0x6C4307: zend_compile_stmt (zend_compile.c:8236)
==3190== by 0x6C6C0D: zend_compile_top_stmt (zend_compile.c:8142)
==3190== by 0x6C6C67: zend_compile_top_stmt (zend_compile.c:8137)
==3190== by 0x6A066B: zend_compile (zend_language_scanner.l:602)
==3190== by 0x6A1DD9: compile_file (zend_language_scanner.l:636)
==3190== by 0x5333C1: phar_compile_file (phar.c:3344)
==3190== by 0xC8B8F2C: xdebug_compile_file (xdebug.c:2028)
==3190== by 0xC90107B: opcache_compile_file.isra.12 (ZendAccelerator.c:1750)
==3190== by 0xC9033BE: persistent_compile_file (ZendAccelerator.c:2095)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6BC7E0: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6BC7E0: zend_compile_params (zend_compile.c:5511)
==3190== by 0x6C6026: zend_compile_func_decl (zend_compile.c:6036)
==3190== by 0x6C41F9: zend_compile_stmt (zend_compile.c:8224)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C570F: zend_compile_class_decl (zend_compile.c:6443)
==3190== by 0x6C4307: zend_compile_stmt (zend_compile.c:8236)
==3190== by 0x6C6C0D: zend_compile_top_stmt (zend_compile.c:8142)
==3190== by 0x6C6C67: zend_compile_top_stmt (zend_compile.c:8137)
==3190== by 0x6A066B: zend_compile (zend_language_scanner.l:602)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B85A6: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B85A6: zend_try_compile_cv.isra.37 (zend_compile.c:2526)
==3190== by 0x6BE0EC: zend_compile_simple_var (zend_compile.c:2598)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6BEE5B: zend_compile_binary_op (zend_compile.c:7075)
==3190== by 0x6BD518: zend_compile_expr (zend_compile.c:8305)
==3190== by 0x6C6A14: zend_compile_if (zend_compile.c:4880)
==3190== by 0x6C4347: zend_compile_stmt (zend_compile.c:8211)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C604B: zend_compile_func_decl (zend_compile.c:6044)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6BA05F: zend_begin_method_decl (zend_compile.c:5791)
==3190== by 0x6C61A5: zend_compile_func_decl (zend_compile.c:6011)
==3190== by 0x6C41F9: zend_compile_stmt (zend_compile.c:8224)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C570F: zend_compile_class_decl (zend_compile.c:6443)
==3190== by 0x6C4307: zend_compile_stmt (zend_compile.c:8236)
==3190== by 0x6C6C0D: zend_compile_top_stmt (zend_compile.c:8142)
==3190== by 0x6C6C67: zend_compile_top_stmt (zend_compile.c:8137)
==3190== by 0x6A066B: zend_compile (zend_language_scanner.l:602)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6B707F: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0x6B707F: zend_try_ct_eval_const (zend_compile.c:1381)
==3190== by 0x6BB31C: zend_compile_const (zend_compile.c:7721)
==3190== by 0x6BD6DC: zend_compile_expr (zend_compile.c:8371)
==3190== by 0x6BEE50: zend_compile_binary_op (zend_compile.c:7074)
==3190== by 0x6BD518: zend_compile_expr (zend_compile.c:8305)
==3190== by 0x6C6A14: zend_compile_if (zend_compile.c:4880)
==3190== by 0x6C4347: zend_compile_stmt (zend_compile.c:8211)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C604B: zend_compile_func_decl (zend_compile.c:6044)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6C1681: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0x6C1681: zend_compile_call (zend_compile.c:4011)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C604B: zend_compile_func_decl (zend_compile.c:6044)
==3190== by 0x6C41F9: zend_compile_stmt (zend_compile.c:8224)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C570F: zend_compile_class_decl (zend_compile.c:6443)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5EF3: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B5EF3: zend_insert_literal (zend_compile.c:484)
==3190== by 0x6B5EF3: zend_add_literal (zend_compile.c:503)
==3190== by 0x6B5FF5: zend_emit_op (zend_compile.c:2112)
==3190== by 0x6C176B: zend_compile_call (zend_compile.c:4032)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C604B: zend_compile_func_decl (zend_compile.c:6044)
==3190== by 0x6C41F9: zend_compile_stmt (zend_compile.c:8224)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6B566B: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6B566B: lookup_cv.isra.17 (zend_compile.c:442)
==3190== by 0x6B85E3: zend_try_compile_cv.isra.37 (zend_compile.c:2536)
==3190== by 0x6C04FA: zend_compile_args.part.58 (zend_compile.c:3214)
==3190== by 0x6C05DA: zend_compile_args (zend_ast.h:281)
==3190== by 0x6C05DA: zend_compile_call_common (zend_compile.c:3306)
==3190== by 0x6C1A3C: zend_compile_static_call (zend_compile.c:4158)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6BE37D: zend_compile_init_user_func.part.51 (zend_compile.c:3568)
==3190== by 0x6BE71C: zend_compile_init_user_func (zend_compile.c:3650)
==3190== by 0x6BE71C: zend_compile_func_cuf (zend_compile.c:3635)
==3190== by 0x6C11BD: zend_try_compile_special_func (zend_compile.c:3955)
==3190== by 0x6C16B6: zend_compile_call (zend_compile.c:4021)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5EF3: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B5EF3: zend_insert_literal (zend_compile.c:484)
==3190== by 0x6B5EF3: zend_add_literal (zend_compile.c:503)
==3190== by 0x6BE3BE: zend_compile_init_user_func.part.51 (zend_compile.c:3572)
==3190== by 0x6BE71C: zend_compile_init_user_func (zend_compile.c:3650)
==3190== by 0x6BE71C: zend_compile_func_cuf (zend_compile.c:3635)
==3190== by 0x6C11BD: zend_try_compile_special_func (zend_compile.c:3955)
==3190== by 0x6C16B6: zend_compile_call (zend_compile.c:4021)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C6A55: zend_compile_if (zend_compile.c:4884)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B85A6: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B85A6: zend_try_compile_cv.isra.37 (zend_compile.c:2526)
==3190== by 0x6C4827: zend_compile_foreach (zend_compile.c:4825)
==3190== by 0x6C42C7: zend_compile_stmt (zend_compile.c:8208)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C6A55: zend_compile_if (zend_compile.c:4884)
==3190== by 0x6C4347: zend_compile_stmt (zend_compile.c:8211)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C604B: zend_compile_func_decl (zend_compile.c:6044)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B85A6: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B85A6: zend_try_compile_cv.isra.37 (zend_compile.c:2526)
==3190== by 0x6C04FA: zend_compile_args.part.58 (zend_compile.c:3214)
==3190== by 0x6C05DA: zend_compile_args (zend_ast.h:281)
==3190== by 0x6C05DA: zend_compile_call_common (zend_compile.c:3306)
==3190== by 0x6C185C: zend_compile_method_call (zend_compile.c:4085)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C4629: zend_compile_foreach (zend_compile.c:4846)
==3190== by 0x6C42C7: zend_compile_stmt (zend_compile.c:8208)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0xC91E0EC: zend_optimizer_compact_literals (compact_literals.c:436)
==3190== by 0xC91518C: zend_optimize_script (zend_optimizer.c:1515)
==3190== by 0xC903430: cache_script_in_shared_memory (ZendAccelerator.c:1444)
==3190== by 0xC903430: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x71A794: zend_include_or_eval (zend_execute.c:3152)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x7505DB: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3295)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC90A332: zend_persist_zval_calc.part.0 (zend_persist_calc.c:122)
==3190== by 0xC90AE23: zend_persist_zval_calc (zend_persist_calc.c:180)
==3190== by 0xC90AE23: zend_persist_op_array_calc_ex (zend_persist_calc.c:179)
==3190== by 0xC90B3E8: zend_persist_class_method_calc (zend_persist_calc.c:274)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90A5C1: zend_persist_class_entry_calc (zend_persist_calc.c:315)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90B505: zend_accel_persist_class_table_calc (zend_persist_calc.c:385)
==3190== by 0xC90B505: zend_accel_script_persist_calc (zend_persist_calc.c:416)
==3190== by 0xC9034A5: cache_script_in_shared_memory (ZendAccelerator.c:1488)
==3190== by 0xC9034A5: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x71A794: zend_include_or_eval (zend_execute.c:3152)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC90B289: zend_persist_op_array_calc_ex (zend_persist_calc.c:193)
==3190== by 0xC90B3E8: zend_persist_class_method_calc (zend_persist_calc.c:274)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90A5C1: zend_persist_class_entry_calc (zend_persist_calc.c:315)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90B505: zend_accel_persist_class_table_calc (zend_persist_calc.c:385)
==3190== by 0xC90B505: zend_accel_script_persist_calc (zend_persist_calc.c:416)
==3190== by 0xC9034A5: cache_script_in_shared_memory (ZendAccelerator.c:1488)
==3190== by 0xC9034A5: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x71A794: zend_include_or_eval (zend_execute.c:3152)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC90B120: zend_persist_op_array_calc_ex (zend_persist_calc.c:247)
==3190== by 0xC90B3E8: zend_persist_class_method_calc (zend_persist_calc.c:274)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90A5C1: zend_persist_class_entry_calc (zend_persist_calc.c:315)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90B505: zend_accel_persist_class_table_calc (zend_persist_calc.c:385)
==3190== by 0xC90B505: zend_accel_script_persist_calc (zend_persist_calc.c:416)
==3190== by 0xC9034A5: cache_script_in_shared_memory (ZendAccelerator.c:1488)
==3190== by 0xC9034A5: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x71A794: zend_include_or_eval (zend_execute.c:3152)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)

…more

morozov

2018-12-11 21:58

reporter   ~0004769

==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC90A0B0: zend_hash_persist_calc (zend_persist_calc.c:83)
==3190== by 0xC90A6E3: zend_persist_class_entry_calc (zend_persist_calc.c:343)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90B505: zend_accel_persist_class_table_calc (zend_persist_calc.c:385)
==3190== by 0xC90B505: zend_accel_script_persist_calc (zend_persist_calc.c:416)
==3190== by 0xC9034A5: cache_script_in_shared_memory (ZendAccelerator.c:1488)
==3190== by 0xC9034A5: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x71A794: zend_include_or_eval (zend_execute.c:3152)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x7505DB: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3295)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6C9F21: zend_lookup_class_ex (zend_execute_API.c:855)
==3190== by 0x6D7C82: zend_is_callable_check_class (zend_API.c:2946)
==3190== by 0x6DDF84: zend_is_callable_impl (zend_API.c:3395)
==3190== by 0x6DDF84: zend_is_callable_ex (zend_API.c:3449)
==3190== by 0x5A381F: zif_spl_autoload_register (php_spl.c:516)
==3190== by 0xC8BA8D4: xdebug_execute_internal (xdebug.c:1977)
==3190== by 0x28981D: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:982)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x289AF1: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1083)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6B6F92: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0x6B6F92: zend_hash_find_ptr_lc (zend_compile.c:843)
==3190== by 0x6B703F: zend_lookup_reserved_const (zend_compile.c:1368)
==3190== by 0x6B7165: zend_try_ct_eval_const (zend_compile.c:1401)
==3190== by 0x6BBBF0: zend_eval_const_expr (zend_compile.c:8659)
==3190== by 0x6BC66F: zend_const_expr_to_zval (zend_compile.c:8109)
==3190== by 0x6BCDDC: zend_compile_prop_decl (zend_compile.c:6108)
==3190== by 0x6C42A7: zend_compile_stmt (zend_compile.c:8227)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C570F: zend_compile_class_decl (zend_compile.c:6443)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5EF3: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B5EF3: zend_insert_literal (zend_compile.c:484)
==3190== by 0x6B5EF3: zend_add_literal (zend_compile.c:503)
==3190== by 0x6B68A5: zend_add_literal_string (zend_compile.c:513)
==3190== by 0x6B68A5: zend_add_ns_func_name_literal (zend_compile.c:548)
==3190== by 0x6C06C0: zend_compile_ns_call (zend_compile.c:3341)
==3190== by 0x6C16F5: zend_compile_call (zend_compile.c:3997)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C1E15: zend_compile_return (zend_compile.c:4449)
==3190== by 0x6C4277: zend_compile_stmt (zend_compile.c:8180)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C6A55: zend_compile_if (zend_compile.c:4884)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5EF3: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B5EF3: zend_insert_literal (zend_compile.c:484)
==3190== by 0x6B5EF3: zend_add_literal (zend_compile.c:503)
==3190== by 0x6B600C: zend_emit_op (zend_compile.c:2108)
==3190== by 0x6C01B3: zend_compile_args.part.58 (zend_compile.c:3262)
==3190== by 0x6C05DA: zend_compile_args (zend_ast.h:281)
==3190== by 0x6C05DA: zend_compile_call_common (zend_compile.c:3306)
==3190== by 0x6C16F5: zend_compile_call (zend_compile.c:3997)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C1E15: zend_compile_return (zend_compile.c:4449)
==3190== by 0x6C4277: zend_compile_stmt (zend_compile.c:8180)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5EF3: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B5EF3: zend_insert_literal (zend_compile.c:484)
==3190== by 0x6B5EF3: zend_add_literal (zend_compile.c:503)
==3190== by 0x6B62AC: zend_emit_op_tmp (zend_compile.c:2130)
==3190== by 0x6BEE89: zend_compile_binary_op (zend_compile.c:7124)
==3190== by 0x6BD518: zend_compile_expr (zend_compile.c:8305)
==3190== by 0x6C6A14: zend_compile_if (zend_compile.c:4880)
==3190== by 0x6C4347: zend_compile_stmt (zend_compile.c:8211)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C6A55: zend_compile_if (zend_compile.c:4884)
==3190== by 0x6C4347: zend_compile_stmt (zend_compile.c:8211)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5EF3: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B5EF3: zend_insert_literal (zend_compile.c:484)
==3190== by 0x6B5EF3: zend_add_literal (zend_compile.c:503)
==3190== by 0x6B69B6: zend_add_literal_string (zend_compile.c:513)
==3190== by 0x6B69B6: zend_add_const_name_literal (zend_compile.c:599)
==3190== by 0x6BB3B1: zend_compile_const (zend_compile.c:7737)
==3190== by 0x6BD6DC: zend_compile_expr (zend_compile.c:8371)
==3190== by 0x6C028F: zend_compile_args.part.58 (zend_compile.c:3226)
==3190== by 0x6C05DA: zend_compile_args (zend_ast.h:281)
==3190== by 0x6C05DA: zend_compile_call_common (zend_compile.c:3306)
==3190== by 0x6C16F5: zend_compile_call (zend_compile.c:3997)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6BEE50: zend_compile_binary_op (zend_compile.c:7074)
==3190== by 0x6BD518: zend_compile_expr (zend_compile.c:8305)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5EF3: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B5EF3: zend_insert_literal (zend_compile.c:484)
==3190== by 0x6B5EF3: zend_add_literal (zend_compile.c:503)
==3190== by 0x6B6295: zend_emit_op_tmp (zend_compile.c:2134)
==3190== by 0x6BEE89: zend_compile_binary_op (zend_compile.c:7124)
==3190== by 0x6BD518: zend_compile_expr (zend_compile.c:8305)
==3190== by 0x6C3352: zend_compile_assign (zend_compile.c:2972)
==3190== by 0x6BD4F6: zend_compile_expr (zend_compile.c:8290)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C63C1: zend_compile_while (zend_compile.c:4683)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0xC91363B: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0xC91363B: zend_optimizer_get_called_func (zend_optimizer.c:976)
==3190== by 0xC918383: zend_optimize_func_calls (optimize_func_calls.c:173)
==3190== by 0xC9120F7: zend_optimize (zend_optimizer.c:1107)
==3190== by 0xC9120F7: zend_optimize_op_array (zend_optimizer.c:1382)
==3190== by 0xC914B16: zend_optimize_script (zend_optimizer.c:1453)
==3190== by 0xC903430: cache_script_in_shared_memory (ZendAccelerator.c:1444)
==3190== by 0xC903430: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x6A1E81: compile_filename (zend_language_scanner.l:661)
==3190== by 0x71A624: zend_include_or_eval (zend_execute.c:3182)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0xC913755: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0xC913755: zend_optimizer_get_called_func (zend_optimizer.c:1004)
==3190== by 0xC918383: zend_optimize_func_calls (optimize_func_calls.c:173)
==3190== by 0xC9120F7: zend_optimize (zend_optimizer.c:1107)
==3190== by 0xC9120F7: zend_optimize_op_array (zend_optimizer.c:1382)
==3190== by 0xC914B16: zend_optimize_script (zend_optimizer.c:1453)
==3190== by 0xC903430: cache_script_in_shared_memory (ZendAccelerator.c:1444)
==3190== by 0xC903430: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x6A1E81: compile_filename (zend_language_scanner.l:661)
==3190== by 0x71A624: zend_include_or_eval (zend_execute.c:3182)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0xC913699: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0xC913699: zend_optimizer_get_called_func (zend_optimizer.c:958)
==3190== by 0xC93F940: zend_analyze_calls (zend_call_graph.c:99)
==3190== by 0xC93FCA7: zend_build_call_graph (zend_call_graph.c:262)
==3190== by 0xC914DB5: zend_optimize_script (zend_optimizer.c:1468)
==3190== by 0xC903430: cache_script_in_shared_memory (ZendAccelerator.c:1444)
==3190== by 0xC903430: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x6A1E81: compile_filename (zend_language_scanner.l:661)
==3190== by 0x71A624: zend_include_or_eval (zend_execute.c:3182)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0xC913755: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0xC913755: zend_optimizer_get_called_func (zend_optimizer.c:1004)
==3190== by 0xC93F940: zend_analyze_calls (zend_call_graph.c:99)
==3190== by 0xC93FCA7: zend_build_call_graph (zend_call_graph.c:262)
==3190== by 0xC914DB5: zend_optimize_script (zend_optimizer.c:1468)
==3190== by 0xC903430: cache_script_in_shared_memory (ZendAccelerator.c:1444)
==3190== by 0xC903430: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x6A1E81: compile_filename (zend_language_scanner.l:661)
==3190== by 0x71A624: zend_include_or_eval (zend_execute.c:3182)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC90AFFC: zend_persist_op_array_calc_ex (zend_persist_calc.c:218)
==3190== by 0xC90B3E8: zend_persist_class_method_calc (zend_persist_calc.c:274)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90A5C1: zend_persist_class_entry_calc (zend_persist_calc.c:315)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90B505: zend_accel_persist_class_table_calc (zend_persist_calc.c:385)
==3190== by 0xC90B505: zend_accel_script_persist_calc (zend_persist_calc.c:416)
==3190== by 0xC9034A5: cache_script_in_shared_memory (ZendAccelerator.c:1488)
==3190== by 0xC9034A5: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x6A1E81: compile_filename (zend_language_scanner.l:661)
==3190== by 0x71A624: zend_include_or_eval (zend_execute.c:3182)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC90A0B0: zend_hash_persist_calc (zend_persist_calc.c:83)
==3190== by 0xC90A5C1: zend_persist_class_entry_calc (zend_persist_calc.c:315)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90B505: zend_accel_persist_class_table_calc (zend_persist_calc.c:385)
==3190== by 0xC90B505: zend_accel_script_persist_calc (zend_persist_calc.c:416)
==3190== by 0xC9034A5: cache_script_in_shared_memory (ZendAccelerator.c:1488)
==3190== by 0xC9034A5: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x6A1E81: compile_filename (zend_language_scanner.l:661)
==3190== by 0x71A624: zend_include_or_eval (zend_execute.c:3182)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC90A0B0: zend_hash_persist_calc (zend_persist_calc.c:83)
==3190== by 0xC90B52A: zend_accel_script_persist_calc (zend_persist_calc.c:420)
==3190== by 0xC9034A5: cache_script_in_shared_memory (ZendAccelerator.c:1488)
==3190== by 0xC9034A5: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x6A1E81: compile_filename (zend_language_scanner.l:661)
==3190== by 0x71A624: zend_include_or_eval (zend_execute.c:3182)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x6C9A55: zend_call_function (zend_execute_API.c:756)
==3190== by 0x5A34EB: zif_spl_autoload_call (php_spl.c:448)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6BCE25: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6BCE25: zend_compile_prop_decl (zend_compile.c:6087)
==3190== by 0x6C42A7: zend_compile_stmt (zend_compile.c:8227)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C570F: zend_compile_class_decl (zend_compile.c:6443)
==3190== by 0x6C4307: zend_compile_stmt (zend_compile.c:8236)
==3190== by 0x6C6C0D: zend_compile_top_stmt (zend_compile.c:8142)
==3190== by 0x6C6C67: zend_compile_top_stmt (zend_compile.c:8137)
==3190== by 0x6A066B: zend_compile (zend_language_scanner.l:602)
==3190== by 0x6A1DD9: compile_file (zend_language_scanner.l:636)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6C5EC4: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6C5EC4: zend_compile_closure_binding (zend_compile.c:5697)
==3190== by 0x6C5EC4: zend_compile_func_decl (zend_compile.c:6015)
==3190== by 0x6BD69C: zend_compile_expr (zend_compile.c:8383)
==3190== by 0x6C028F: zend_compile_args.part.58 (zend_compile.c:3226)
==3190== by 0x6C05DA: zend_compile_args (zend_ast.h:281)
==3190== by 0x6C05DA: zend_compile_call_common (zend_compile.c:3306)
==3190== by 0x6C1A3C: zend_compile_static_call (zend_compile.c:4158)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C1E15: zend_compile_return (zend_compile.c:4449)
==3190== by 0x6C4277: zend_compile_stmt (zend_compile.c:8180)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5EF3: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B5EF3: zend_insert_literal (zend_compile.c:484)
==3190== by 0x6B5EF3: zend_add_literal (zend_compile.c:503)
==3190== by 0x6C2684: zend_delayed_emit_op (zend_compile.c:2258)
==3190== by 0x6C2684: zend_delayed_compile_prop.isra.57 (zend_compile.c:2688)
==3190== by 0x6C32E4: zend_compile_assign (zend_compile.c:3001)
==3190== by 0x6BD4F6: zend_compile_expr (zend_compile.c:8290)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C604B: zend_compile_func_decl (zend_compile.c:6044)
==3190== by 0x6BD69C: zend_compile_expr (zend_compile.c:8383)
==3190== by 0x6C028F: zend_compile_args.part.58 (zend_compile.c:3226)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0xC929A5A: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0xC929A5A: get_class_entry (zend_inference.c:2235)
==3190== by 0xC929A5A: zend_fetch_arg_info.isra.9 (zend_inference.c:2252)
==3190== by 0xC9380FA: zend_update_type_info (zend_inference.c:2921)
==3190== by 0xC9380FA: zend_infer_types_ex (zend_inference.c:3579)
==3190== by 0xC93CC37: zend_infer_types (zend_inference.c:4062)
==3190== by 0xC93CDF6: zend_ssa_inference (zend_inference.c:4111)
==3190== by 0xC92309D: zend_dfa_analyze_op_array (dfa_pass.c:113)
==3190== by 0xC915095: zend_optimize_script (zend_optimizer.c:1491)
==3190== by 0xC903430: cache_script_in_shared_memory (ZendAccelerator.c:1444)
==3190== by 0xC903430: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x71A794: zend_include_or_eval (zend_execute.c:3152)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FE1E7: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FE1E7: accel_new_interned_string (ZendAccelerator.c:472)
==3190== by 0xC90AFDB: zend_persist_op_array_calc_ex (zend_persist_calc.c:224)
==3190== by 0xC90B3E8: zend_persist_class_method_calc (zend_persist_calc.c:274)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90A5C1: zend_persist_class_entry_calc (zend_persist_calc.c:315)
==3190== by 0xC90A0C4: zend_hash_persist_calc (zend_persist_calc.c:86)
==3190== by 0xC90B505: zend_accel_persist_class_table_calc (zend_persist_calc.c:385)
==3190== by 0xC90B505: zend_accel_script_persist_calc (zend_persist_calc.c:416)
==3190== by 0xC9034A5: cache_script_in_shared_memory (ZendAccelerator.c:1488)
==3190== by 0xC9034A5: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x71A794: zend_include_or_eval (zend_execute.c:3152)
==3190== by 0x75033C: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3254)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6C9F21: zend_lookup_class_ex (zend_execute_API.c:855)
==3190== by 0x28A3A6: zend_check_type (zend_execute.c:899)
==3190== by 0x28A3A6: zend_verify_arg_type (zend_execute.c:948)
==3190== by 0x28A3A6: ZEND_RECV_SPEC_UNUSED_HANDLER (zend_vm_execute.h:2352)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x289AF1: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1083)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x289AF1: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1083)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6C9F21: zend_lookup_class_ex (zend_execute_API.c:855)
==3190== by 0x6FE3C5: zim_Closure_bind (zend_closures.c:201)
==3190== by 0xC8BA8D4: xdebug_execute_internal (xdebug.c:1977)
==3190== by 0x289B69: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1104)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x289AF1: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1083)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x289AF1: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1083)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6DD9AB: zend_is_callable_check_func (zend_API.c:3082)
==3190== by 0x6DD9AB: zend_is_callable_impl (zend_API.c:3355)
==3190== by 0x6DD9AB: zend_is_callable_ex (zend_API.c:3449)
==3190== by 0x5A381F: zif_spl_autoload_register (php_spl.c:516)
==3190== by 0xC8BA8D4: xdebug_execute_internal (xdebug.c:1977)
==3190== by 0x28981D: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:982)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x2897AA: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:961)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x289AF1: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1083)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B5EF3: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B5EF3: zend_insert_literal (zend_compile.c:484)
==3190== by 0x6B5EF3: zend_add_literal (zend_compile.c:503)
==3190== by 0x6BFF0D: zend_delayed_emit_op (zend_compile.c:2258)
==3190== by 0x6BFF0D: zend_delayed_compile_dim.isra.61 (zend_compile.c:2654)
==3190== by 0x6C001A: zend_compile_dim (zend_compile.c:2667)
==3190== by 0x6C2CDF: zend_compile_isset_or_empty (zend_compile.c:7564)
==3190== by 0x6BD5A4: zend_compile_expr (zend_compile.c:8359)
==3190== by 0x6C6A14: zend_compile_if (zend_compile.c:4880)
==3190== by 0x6C4347: zend_compile_stmt (zend_compile.c:8211)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C604B: zend_compile_func_decl (zend_compile.c:6044)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6B6F92: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0x6B6F92: zend_hash_find_ptr_lc (zend_compile.c:843)
==3190== by 0x6B71D1: zend_resolve_non_class_name (zend_compile.c:878)
==3190== by 0x6B94CD: zend_resolve_function_name (zend_compile.c:909)
==3190== by 0x6B94CD: zend_compile_function_name (zend_compile.c:3329)
==3190== by 0x6C1611: zend_compile_call (zend_compile.c:3992)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C6A55: zend_compile_if (zend_compile.c:4884)
==3190== by 0x6C4347: zend_compile_stmt (zend_compile.c:8211)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6C18FD: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0x6C18FD: zend_compile_method_call (zend_compile.c:4076)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C17E1: zend_compile_method_call (zend_compile.c:4053)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C33F1: zend_compile_assign (zend_compile.c:2991)
==3190== by 0x6BD4F6: zend_compile_expr (zend_compile.c:8290)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C6A55: zend_compile_if (zend_compile.c:4884)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6B566B: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6B566B: lookup_cv.isra.17 (zend_compile.c:442)
==3190== by 0x6B85E3: zend_try_compile_cv.isra.37 (zend_compile.c:2536)
==3190== by 0x6C2C99: zend_compile_isset_or_empty (zend_compile.c:7556)
==3190== by 0x6BD5A4: zend_compile_expr (zend_compile.c:8359)
==3190== by 0x6C6A14: zend_compile_if (zend_compile.c:4880)
==3190== by 0x6C4347: zend_compile_stmt (zend_compile.c:8211)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C604B: zend_compile_func_decl (zend_compile.c:6044)
==3190== by 0x6C41F9: zend_compile_stmt (zend_compile.c:8224)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6B85A6: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6B85A6: zend_try_compile_cv.isra.37 (zend_compile.c:2526)
==3190== by 0x6C2C99: zend_compile_isset_or_empty (zend_compile.c:7556)
==3190== by 0x6BD5A4: zend_compile_expr (zend_compile.c:8359)
==3190== by 0x6C6A14: zend_compile_if (zend_compile.c:4880)
==3190== by 0x6C4347: zend_compile_stmt (zend_compile.c:8211)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C604B: zend_compile_func_decl (zend_compile.c:6044)
==3190== by 0x6C41F9: zend_compile_stmt (zend_compile.c:8224)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6C18FD: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0x6C18FD: zend_compile_method_call (zend_compile.c:4076)
==3190== by 0x6C0161: zend_compile_args.part.58 (zend_compile.c:3181)
==3190== by 0x6C05DA: zend_compile_args (zend_ast.h:281)
==3190== by 0x6C05DA: zend_compile_call_common (zend_compile.c:3306)
==3190== by 0x6C185C: zend_compile_method_call (zend_compile.c:4085)
==3190== by 0x6BD626: zend_compile_expr (zend_compile.c:8287)
==3190== by 0x6C347E: zend_compile_assign (zend_compile.c:3034)
==3190== by 0x6BD4F6: zend_compile_expr (zend_compile.c:8290)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E90A7: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E90A7: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E90A7: _zend_hash_find_known_hash (zend_hash.c:2100)
==3190== by 0xC93F273: zend_hash_find_ex (zend_hash.h:174)
==3190== by 0xC93F273: zend_get_func_info (zend_func_info.c:1696)
==3190== by 0xC936CAF: zend_update_type_info (zend_inference.c:3365)
==3190== by 0xC936CAF: zend_infer_types_ex (zend_inference.c:3579)
==3190== by 0xC93CC37: zend_infer_types (zend_inference.c:4062)
==3190== by 0xC93CDF6: zend_ssa_inference (zend_inference.c:4111)
==3190== by 0xC92309D: zend_dfa_analyze_op_array (dfa_pass.c:113)
==3190== by 0xC915095: zend_optimize_script (zend_optimizer.c:1491)
==3190== by 0xC903430: cache_script_in_shared_memory (ZendAccelerator.c:1444)
==3190== by 0xC903430: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x6A1E81: compile_filename (zend_language_scanner.l:661)
==3190== by 0x71A624: zend_include_or_eval (zend_execute.c:3182)
==3190== by 0x750A89: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:37632)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0xC91DC47: add_static_slot.isra.1 (compact_literals.c:105)
==3190== by 0xC91F161: zend_optimizer_compact_literals (compact_literals.c:684)
==3190== by 0xC91518C: zend_optimize_script (zend_optimizer.c:1515)
==3190== by 0xC903430: cache_script_in_shared_memory (ZendAccelerator.c:1444)
==3190== by 0xC903430: persistent_compile_file (ZendAccelerator.c:2097)
==3190== by 0x6A1E81: compile_filename (zend_language_scanner.l:661)
==3190== by 0x71A624: zend_include_or_eval (zend_execute.c:3182)
==3190== by 0x750A89: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:37632)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x2897AA: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:961)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6C77EE: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0x6C77EE: zend_get_constant_ex (zend_constants.c:372)
==3190== by 0x6C922C: zval_update_constant_ex (zend_execute_API.c:559)
==3190== by 0x6D8AF8: zend_update_class_constants (zend_API.c:1162)
==3190== by 0x6D90F0: object_and_properties_init (zend_API.c:1320)
==3190== by 0x74E283: ZEND_NEW_SPEC_CONST_UNUSED_HANDLER (zend_vm_execute.h:8818)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x75D0C1: zend_execute (zend_vm_execute.h:60834)
==3190== by 0x6D7792: zend_execute_scripts (zend.c:1568)
==3190== by 0x678CD7: php_execute_script (main.c:2630)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0xC8FFA52: zend_string_equal_content (zend_string.h:310)
==3190== by 0xC8FFA52: accel_find_interned_string (ZendAccelerator.c:437)
==3190== by 0xC8FFA52: accel_new_interned_string_for_php (ZendAccelerator.c:507)
==3190== by 0x6BCF75: zval_make_interned_string (zend_compile.c:473)
==3190== by 0x6BCF75: zend_compile_class_const_decl (zend_compile.c:6134)
==3190== by 0x6C40A5: zend_compile_stmt (zend_compile.c:8230)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C570F: zend_compile_class_decl (zend_compile.c:6443)
==3190== by 0x6C4307: zend_compile_stmt (zend_compile.c:8236)
==3190== by 0x6C6C0D: zend_compile_top_stmt (zend_compile.c:8142)
==3190== by 0x6C6C67: zend_compile_top_stmt (zend_compile.c:8137)
==3190== by 0x6A066B: zend_compile (zend_language_scanner.l:602)
==3190== by 0x6A1DD9: compile_file (zend_language_scanner.l:636)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6E900F: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6E900F: zend_hash_find_bucket (zend_hash.c:593)
==3190== by 0x6E900F: zend_hash_find (zend_hash.c:2090)
==3190== by 0x6CA097: zend_hash_find_ptr (zend_hash.h:789)
==3190== by 0x6CA097: zend_lookup_class_ex (zend_execute_API.c:927)
==3190== by 0x6CA610: zend_fetch_class (zend_execute_API.c:1339)
==3190== by 0x6C75F2: zend_get_constant_ex (zend_constants.c:369)
==3190== by 0x706350: zend_ast_evaluate (zend_ast.c:493)
==3190== by 0x706542: zend_ast_evaluate (zend_ast.c:446)
==3190== by 0x6C9283: zval_update_constant_ex (zend_execute_API.c:569)
==3190== by 0x6D8AF8: zend_update_class_constants (zend_API.c:1162)
==3190== by 0x6D90F0: object_and_properties_init (zend_API.c:1320)
==3190== by 0x74E283: ZEND_NEW_SPEC_CONST_UNUSED_HANDLER (zend_vm_execute.h:8818)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190==
==3190==
==3190== More than 100 errors detected. Subsequent errors
==3190== will still be recorded, but in less detail than before.
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6B5922: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6B5922: zend_string_equals (zend_string.h:315)
==3190== by 0x6B5922: zend_is_assign_to_self.part.41 (zend_compile.c:2897)
==3190== by 0x6C341D: zend_is_assign_to_self (zend_compile.c:2882)
==3190== by 0x6C341D: zend_compile_assign (zend_compile.c:2980)
==3190== by 0x6BD4F6: zend_compile_expr (zend_compile.c:8290)
==3190== by 0x6C402D: zend_compile_stmt (zend_compile.c:8256)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C604B: zend_compile_func_decl (zend_compile.c:6044)
==3190== by 0x6C41F9: zend_compile_stmt (zend_compile.c:8224)
==3190== by 0x6C5366: zend_compile_stmt_list (zend_compile.c:5408)
==3190== by 0x6C41D9: zend_compile_stmt (zend_compile.c:8168)
==3190== by 0x6C570F: zend_compile_class_decl (zend_compile.c:6443)
==3190==
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x289FE0: ZEND_RECV_INIT_SPEC_CONST_HANDLER (zend_vm_execute.h:2229)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x289AF1: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1083)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x289AF1: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1083)
==3190== by 0x756CE7: execute_ex (zend_vm_execute.h:55510)
==3190== by 0xC8B9F02: xdebug_execute_ex (xdebug.c:1868)
==3190== by 0x75D0C1: zend_execute (zend_vm_execute.h:60834)
==3190== by 0x6D7792: zend_execute_scripts (zend.c:1568)
==3190== by 0x678CD7: php_execute_script (main.c:2630)
==3190==
/home/morozov/1588/1588.php:14:
int(1)
==3190== Conditional jump or move depends on uninitialised value(s)
==3190== at 0x6FF202: zend_string_equal_val (zend_string.c:403)
==3190== by 0x6FF8B2: zend_string_equal_content (zend_string.h:310)
==3190== by 0x6FF8B2: zend_interned_string_ht_lookup (zend_string.c:156)
==3190== by 0x6FF8B2: zend_interned_string_find_permanent (zend_string.c:184)
==3190== by 0xC8FEE5C: accel_replace_string_by_process_permanent (ZendAccelerator.c:731)
==3190== by 0xC8FEEC7: accel_copy_permanent_strings (ZendAccelerator.c:563)
==3190== by 0x67893F: php_module_shutdown (main.c:2473)
==3190== by 0x298F6F: main (php_cli.c:1404)
==3190==
==3190==
==3190== HEAP SUMMARY:
==3190== in use at exit: 4,937 bytes in 29 blocks
==3190== total heap usage: 41,458 allocs, 41,429 frees, 12,498,148 bytes allocated
==3190==
==3190== LEAK SUMMARY:
==3190== definitely lost: 0 bytes in 0 blocks
==3190== indirectly lost: 0 bytes in 0 blocks
==3190== possibly lost: 0 bytes in 0 blocks
==3190== still reachable: 4,937 bytes in 29 blocks
==3190== suppressed: 0 bytes in 0 blocks
==3190== Rerun with --leak-check=full to see details of leaked memory
==3190==
==3190== For counts of detected and suppressed errors, rerun with: -v
==3190== Use --track-origins=yes to see where uninitialised values come from
==3190== ERROR SUMMARY: 23027 errors from 103 contexts (suppressed: 0 from 0)

Thank you Derick for the guidance.

derick

2019-01-22 22:25

administrator   ~0004833

Thanks for providing the back trace. This indeed confirms that it is the same issue as is described in 0001583, which unfortunately is a bug in PHP. The bug in PHP will be resolved in PHP 7.3.2.

Issue History

Date Modified Username Field Change
2018-11-21 19:42 morozov New Issue
2018-11-30 15:53 derick Note Added: 0004731
2018-11-30 15:53 derick Assigned To => derick
2018-11-30 15:53 derick Status new => feedback
2018-12-03 21:33 morozov Note Added: 0004746
2018-12-03 21:33 morozov Status feedback => assigned
2018-12-10 22:51 morozov Note Added: 0004755
2018-12-11 11:06 derick Note Added: 0004761
2018-12-11 11:06 derick Status assigned => feedback
2018-12-11 21:54 morozov Note Added: 0004767
2018-12-11 21:54 morozov Status feedback => assigned
2018-12-11 21:58 morozov Note Added: 0004768
2018-12-11 21:58 morozov Note Added: 0004769
2019-01-22 22:25 derick Note Added: 0004833
2019-01-22 22:25 derick Relationship added duplicate of 0001583
2019-01-22 22:25 derick Status assigned => resolved
2019-01-22 22:25 derick Resolution open => duplicate
2020-03-12 16:35 derick Category Usage problems (Wrong Results) => Variable Display
2020-03-12 16:38 derick Category Variable Display => Uncategorized