diff vendor/symfony/http-kernel/DataCollector/LoggerDataCollector.php @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents a9cd425dd02b
children
line wrap: on
line diff
--- a/vendor/symfony/http-kernel/DataCollector/LoggerDataCollector.php	Thu Feb 28 13:11:55 2019 +0000
+++ b/vendor/symfony/http-kernel/DataCollector/LoggerDataCollector.php	Thu May 09 15:34:47 2019 +0100
@@ -126,9 +126,13 @@
             return [];
         }
 
+        if ('' === $logContent = trim(file_get_contents($file))) {
+            return [];
+        }
+
         $bootTime = filemtime($file);
         $logs = [];
-        foreach (unserialize(file_get_contents($file)) as $log) {
+        foreach (unserialize($logContent) as $log) {
             $log['context'] = ['exception' => new SilencedErrorContext($log['type'], $log['file'], $log['line'], $log['trace'], $log['count'])];
             $log['timestamp'] = $bootTime;
             $log['priority'] = 100;