mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
fix bug #30442 ( segmentation fault when parsing ?getvariable[][ )
This commit is contained in:
parent
d608f1a0e0
commit
e865bc2bc5
1 changed files with 5 additions and 1 deletions
|
@ -133,7 +133,11 @@ PHPAPI void php_register_variable_ex(char *var, zval *val, pval *track_vars_arra
|
|||
if (!ip) {
|
||||
/* PHP variables cannot contain '[' in their names, so we replace the character with a '_' */
|
||||
*(index_s - 1) = '_';
|
||||
index_len = var_len = strlen(index);
|
||||
|
||||
index_len = var_len = 0;
|
||||
if (index) {
|
||||
index_len = var_len = strlen(index);
|
||||
}
|
||||
goto plain_var;
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue