function fail($error)
{
+ global $User, $Page, $Args;
http_response_code(500);
if (!isset($Article)) {
$Article = new ArchiveArticle(NULL);
}
include_once 'page.inc.php';
ob_start();
- require_once '500.inc.html';
- print getoutput(['debug' => $error]);
+ require '500.inc.html';
+ print getoutput(['debug' => htmlspecialchars($error)]);
}
set_exception_handler('fail');