|  | 
| 232 | 232 | 
 | 
| 233 | 233 | $op1_get_zval_ptr_ptr = array( | 
| 234 | 234 |     "ANY"      => "get_zval_ptr_ptr(opline->op1_type, opline->op1, \\1)", | 
| 235 |  | -    "TMP"      => "NULL", | 
|  | 235 | +    "TMP"      => "zend_get_bad_ptr()", | 
| 236 | 236 |     "VAR"      => "_get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC)", | 
| 237 |  | -    "CONST"    => "NULL", | 
|  | 237 | +    "CONST"    => "zend_get_bad_ptr()", | 
| 238 | 238 |     "UNUSED"   => "NULL", | 
| 239 | 239 |     "CV"       => "_get_zval_ptr_cv_\\1(opline->op1.var EXECUTE_DATA_CC)", | 
| 240 | 240 |     "TMPVAR"   => "???", | 
|  | 
| 243 | 243 | 
 | 
| 244 | 244 | $op2_get_zval_ptr_ptr = array( | 
| 245 | 245 |     "ANY"      => "get_zval_ptr_ptr(opline->op2_type, opline->op2, \\1)", | 
| 246 |  | -    "TMP"      => "NULL", | 
|  | 246 | +    "TMP"      => "zend_get_bad_ptr()", | 
| 247 | 247 |     "VAR"      => "_get_zval_ptr_ptr_var(opline->op2.var EXECUTE_DATA_CC)", | 
| 248 |  | -    "CONST"    => "NULL", | 
|  | 248 | +    "CONST"    => "zend_get_bad_ptr()", | 
| 249 | 249 |     "UNUSED"   => "NULL", | 
| 250 | 250 |     "CV"       => "_get_zval_ptr_cv_\\1(opline->op2.var EXECUTE_DATA_CC)", | 
| 251 | 251 |     "TMPVAR"   => "???", | 
|  | 
| 298 | 298 | 
 | 
| 299 | 299 | $op1_get_zval_ptr_ptr_undef = array( | 
| 300 | 300 |     "ANY"      => "get_zval_ptr_ptr_undef(opline->op1_type, opline->op1, \\1)", | 
| 301 |  | -    "TMP"      => "NULL", | 
|  | 301 | +    "TMP"      => "zend_get_bad_ptr()", | 
| 302 | 302 |     "VAR"      => "_get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC)", | 
| 303 |  | -    "CONST"    => "NULL", | 
|  | 303 | +    "CONST"    => "zend_get_bad_ptr()", | 
| 304 | 304 |     "UNUSED"   => "NULL", | 
| 305 | 305 |     "CV"       => "EX_VAR(opline->op1.var)", | 
| 306 | 306 |     "TMPVAR"   => "???", | 
|  | 
| 309 | 309 | 
 | 
| 310 | 310 | $op2_get_zval_ptr_ptr_undef = array( | 
| 311 | 311 |     "ANY"      => "get_zval_ptr_ptr_undef(opline->op2_type, opline->op2, \\1)", | 
| 312 |  | -    "TMP"      => "NULL", | 
|  | 312 | +    "TMP"      => "zend_get_bad_ptr()", | 
| 313 | 313 |     "VAR"      => "_get_zval_ptr_ptr_var(opline->op2.var EXECUTE_DATA_CC)", | 
| 314 |  | -    "CONST"    => "NULL", | 
|  | 314 | +    "CONST"    => "zend_get_bad_ptr()", | 
| 315 | 315 |     "UNUSED"   => "NULL", | 
| 316 | 316 |     "CV"       => "EX_VAR(opline->op2.var)", | 
| 317 | 317 |     "TMPVAR"   => "???", | 
|  | 
| 386 | 386 | 
 | 
| 387 | 387 | $op1_get_obj_zval_ptr_ptr = array( | 
| 388 | 388 |     "ANY"      => "get_obj_zval_ptr_ptr(opline->op1_type, opline->op1, \\1)", | 
| 389 |  | -    "TMP"      => "NULL", | 
|  | 389 | +    "TMP"      => "zend_get_bad_ptr()", | 
| 390 | 390 |     "VAR"      => "_get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC)", | 
| 391 |  | -    "CONST"    => "NULL", | 
|  | 391 | +    "CONST"    => "zend_get_bad_ptr()", | 
| 392 | 392 |     "UNUSED"   => "&EX(This)", | 
| 393 | 393 |     "CV"       => "_get_zval_ptr_cv_\\1(opline->op1.var EXECUTE_DATA_CC)", | 
| 394 | 394 |     "TMPVAR"   => "???", | 
|  | 
| 397 | 397 | 
 | 
| 398 | 398 | $op2_get_obj_zval_ptr_ptr = array( | 
| 399 | 399 |     "ANY"      => "get_obj_zval_ptr_ptr(opline->op2_type, opline->op2, \\1)", | 
| 400 |  | -    "TMP"      => "NULL", | 
|  | 400 | +    "TMP"      => "zend_get_bad_ptr()", | 
| 401 | 401 |     "VAR"      => "_get_zval_ptr_ptr_var(opline->op2.var EXECUTE_DATA_CC)", | 
| 402 |  | -    "CONST"    => "NULL", | 
|  | 402 | +    "CONST"    => "zend_get_bad_ptr()", | 
| 403 | 403 |     "UNUSED"   => "&EX(This)", | 
| 404 | 404 |     "CV"       => "_get_zval_ptr_cv_\\1(opline->op2.var EXECUTE_DATA_CC)", | 
| 405 | 405 |     "TMPVAR"   => "???", | 
|  | 
| 408 | 408 | 
 | 
| 409 | 409 | $op1_get_obj_zval_ptr_ptr_undef = array( | 
| 410 | 410 |     "ANY"      => "get_obj_zval_ptr_ptr(opline->op1_type, opline->op1, \\1)", | 
| 411 |  | -    "TMP"      => "NULL", | 
|  | 411 | +    "TMP"      => "zend_get_bad_ptr()", | 
| 412 | 412 |     "VAR"      => "_get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC)", | 
| 413 |  | -    "CONST"    => "NULL", | 
|  | 413 | +    "CONST"    => "zend_get_bad_ptr()", | 
| 414 | 414 |     "UNUSED"   => "&EX(This)", | 
| 415 | 415 |     "CV"       => "EX_VAR(opline->op1.var)", | 
| 416 | 416 |     "TMPVAR"   => "???", | 
|  | 
| 419 | 419 | 
 | 
| 420 | 420 | $op2_get_obj_zval_ptr_ptr_undef = array( | 
| 421 | 421 |     "ANY"      => "get_obj_zval_ptr_ptr(opline->op2_type, opline->op2, \\1)", | 
| 422 |  | -    "TMP"      => "NULL", | 
|  | 422 | +    "TMP"      => "zend_get_bad_ptr()", | 
| 423 | 423 |     "VAR"      => "_get_zval_ptr_ptr_var(opline->op2.var EXECUTE_DATA_CC)", | 
| 424 |  | -    "CONST"    => "NULL", | 
|  | 424 | +    "CONST"    => "zend_get_bad_ptr()", | 
| 425 | 425 |     "UNUSED"   => "&EX(This)", | 
| 426 | 426 |     "CV"       => "EX_VAR(opline->op2.var)", | 
| 427 | 427 |     "TMPVAR"   => "???", | 
|  | 
| 518 | 518 | 
 | 
| 519 | 519 | $op_data_get_zval_ptr_ptr = array( | 
| 520 | 520 |     "ANY"      => "get_zval_ptr_ptr((opline+1)->op1_type, (opline+1)->op1, \\1)", | 
| 521 |  | -    "TMP"      => "NULL", | 
|  | 521 | +    "TMP"      => "zend_get_bad_ptr()", | 
| 522 | 522 |     "VAR"      => "_get_zval_ptr_ptr_var((opline+1)->op1.var EXECUTE_DATA_CC)", | 
| 523 |  | -    "CONST"    => "NULL", | 
|  | 523 | +    "CONST"    => "zend_get_bad_ptr()", | 
| 524 | 524 |     "UNUSED"   => "NULL", | 
| 525 | 525 |     "CV"       => "_get_zval_ptr_cv_\\1((opline+1)->op1.var EXECUTE_DATA_CC)", | 
| 526 | 526 |     "TMPVAR"   => "???", | 
|  | 
0 commit comments