Closed
Description
Description
The following code:
<?php
if (defined("pass3")) {
} else {
function errorHandler($errorNumber, $errorMessage, $fileName, $lineNumber) {
define("pass3", 1);
include(__FILE__);
}
set_error_handler('errorHandler');
}
ob_start();
var_dump(session_name("\t"));
var_dump(session_start());
var_dump(session_destroy());
Resulted in this output:
/home/phpfuzz/WorkSpace/flowfusion/php-src/ext/session/session.c:1571:27: runtime error: member access within null pointer of type 'zend_string' (aka 'struct _zend_string')
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/phpfuzz/WorkSpace/flowfusion/php-src/ext/session/session.c:1571:27
PHP Version
nightly
Operating System
No response