From 97677f08a98fc220e7836c53ce20bb092ef7033c Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 10 Mar 2014 01:49:44 +0100 Subject: [PATCH] Fix: Add protection to avoid memory hung --- htdocs/projet/tasks/index.php | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/htdocs/projet/tasks/index.php b/htdocs/projet/tasks/index.php index 8c626175d3d..cf4d996487b 100644 --- a/htdocs/projet/tasks/index.php +++ b/htdocs/projet/tasks/index.php @@ -119,9 +119,20 @@ print ''; print ''; print "\n"; -// Show all lines in taskarray (recursive function to go down on tree) -$j=0; $level=0; -$nboftaskshown=projectLinesa($j, 0, $tasksarray, $level, true, 1, $tasksrole, $projectsListId, 0); +if (count($tasksarray) > 1000) +{ + print ''; + print ''; + print $langs->trans("TooManyDataPleaseUseMoreFilters"); + print ''; +} +else +{ + // Show all lines in taskarray (recursive function to go down on tree) + $j=0; $level=0; + $nboftaskshown=projectLinesa($j, 0, $tasksarray, $level, true, 1, $tasksrole, $projectsListId, 0); +} + print ""; print '';