diff options
author | Thomas Steur <tsteur@users.noreply.github.com> | 2020-02-07 01:19:10 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-07 01:19:10 +0300 |
commit | 40d169fe7c67993292f5e64498cd5b22d9fcc75f (patch) | |
tree | a61ee40372831067abf125bfc72c7d17aec54bb5 /plugins/Live | |
parent | 76ac42c23dea9d098c24be1bade6f81c1dcd1a0f (diff) |
Reduce risk of segmentation fault in visit log (#15471)
Diffstat (limited to 'plugins/Live')
-rw-r--r-- | plugins/Live/VisitorDetails.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/Live/VisitorDetails.php b/plugins/Live/VisitorDetails.php index 37b3c71215..b6d51c0be7 100644 --- a/plugins/Live/VisitorDetails.php +++ b/plugins/Live/VisitorDetails.php @@ -96,6 +96,7 @@ class VisitorDetails extends VisitorDetailsAbstract $sitesModel = new \Piwik\Plugins\SitesManager\Model(); $view = new View($template); + $view->sendHeadersWhenRendering = false; $view->mainUrl = trim(Site::getMainUrlFor($this->getIdSite())); $view->additionalUrls = $sitesModel->getAliasSiteUrlsFromId($this->getIdSite()); $view->action = $action; @@ -107,6 +108,7 @@ class VisitorDetails extends VisitorDetailsAbstract public function renderActionTooltip($action, $visitInfo) { $view = new View('@Live/_actionTooltip'); + $view->sendHeadersWhenRendering = false; $view->action = $action; $view->visitInfo = $visitInfo; return [[ 0, $view->render() ]]; @@ -115,6 +117,7 @@ class VisitorDetails extends VisitorDetailsAbstract public function renderVisitorDetails($visitorDetails) { $view = new View('@Live/_visitorDetails.twig'); + $view->sendHeadersWhenRendering = false; $view->visitInfo = $visitorDetails; return [[ 0, $view->render() ]]; } @@ -122,6 +125,7 @@ class VisitorDetails extends VisitorDetailsAbstract public function renderIcons($visitorDetails) { $view = new View('@Live/_visitorLogIcons.twig'); + $view->sendHeadersWhenRendering = false; $view->visitor = $visitorDetails; return $view->render(); } |