Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Steur <tsteur@users.noreply.github.com>2020-02-07 01:19:10 +0300
committerGitHub <noreply@github.com>2020-02-07 01:19:10 +0300
commit40d169fe7c67993292f5e64498cd5b22d9fcc75f (patch)
treea61ee40372831067abf125bfc72c7d17aec54bb5 /plugins/Live
parent76ac42c23dea9d098c24be1bade6f81c1dcd1a0f (diff)
Reduce risk of segmentation fault in visit log (#15471)
Diffstat (limited to 'plugins/Live')
-rw-r--r--plugins/Live/VisitorDetails.php4
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();
}