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 [];
|
return [];
|
||||||
}
|
}
|
||||||
$exception = $_POST['exception'];
|
$exception = $_POST['exception'];
|
||||||
$exception["stack"] = $this->translateStacktrace($exception["stack"]);
|
|
||||||
|
if (isset($exception["stack"])) {
|
||||||
|
$exception["stack"] = $this->translateStacktrace($exception["stack"]);
|
||||||
|
}
|
||||||
|
|
||||||
if (isset($exception["url"])) {
|
if (isset($exception["url"])) {
|
||||||
list($uri, $scriptName) = $this->sanitizeUrl($exception["url"]);
|
list($uri, $scriptName) = $this->sanitizeUrl($exception["url"]);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user