Fix a PHP error when reporting a particular JS error
"Fatal error: Uncaught TypeError: PhpMyAdmin\ErrorReport::translateStacktrace(): Argument #1 ($stack) must be of type array, null given, called in libraries/classes/ErrorReport.php on line 116 and defined in libraries/classes/ErrorReport.php:256 Stack trace: #0 libraries/classes/ErrorReport.php(116): PhpMyAdmin\ErrorReport->translateStacktrace(NULL) #1 libraries/classes/ErrorReport.php(78): PhpMyAdmin\ErrorReport->getData() #2 libraries/classes/ErrorReport.php(282): PhpMyAdmin\ErrorReport->getPrettyData() #3 error_report.php(136): PhpMyAdmin\ErrorReport->getForm() #4 {main} thrown in libraries/classes/ErrorReport.php on line 256" Signed-off-by: William Desportes <williamdes@wdes.fr>
This commit is contained in:
parent
c87576f44c
commit
7c091b6177
@ -113,7 +113,10 @@ class ErrorReport
|
||||
return [];
|
||||
}
|
||||
$exception = $_POST['exception'];
|
||||
$exception["stack"] = $this->translateStacktrace($exception["stack"]);
|
||||
|
||||
if (isset($exception["stack"])) {
|
||||
$exception["stack"] = $this->translateStacktrace($exception["stack"]);
|
||||
}
|
||||
|
||||
if (isset($exception["url"])) {
|
||||
list($uri, $scriptName) = $this->sanitizeUrl($exception["url"]);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user