From 5abeb9519e0d705208d4c267f5a2dba831000ced Mon Sep 17 00:00:00 2001 From: Artem Kochnev Date: Thu, 20 Jul 2017 17:29:50 +0300 Subject: Fix for mb strlen Error with moving files with long names in UTF-8 --- lib/private/Files/Cache/Cache.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/private/Files/Cache/Cache.php b/lib/private/Files/Cache/Cache.php index 1f3f2433e45..60d9489e1cc 100644 --- a/lib/private/Files/Cache/Cache.php +++ b/lib/private/Files/Cache/Cache.php @@ -526,7 +526,7 @@ class Cache implements ICache { $this->connection->beginTransaction(); if ($sourceData['mimetype'] === 'httpd/unix-directory') { //update all child entries - $sourceLength = strlen($sourcePath); + $sourceLength = mb_strlen($sourcePath); $query = $this->connection->getQueryBuilder(); $fun = $query->func(); -- cgit v1.2.3