Desktop Sync Client Incorrectly Detects Local Changes

The Owncloud desktop client is constantly uploading local files to the remote server, even though they have not been changed. It seems to repeat every few hours. See example logs from GUI:

It says “You changed”, but I did not change anything.

I am only seeing this behavior on FreeBSD and Linux. Windows and Android do not have this problem.

Expected behavior

Desktop client should not upload unchanged local files to remote server

Actual behavior

Desktop client is detecting changes on local unchanged items and uploading to remote server

Steps to reproduce

  1. Start desktop client
  2. Wait a few minutes

Server configuration

Operating system: FreeBSD 11.4-RELEASE

Web server: Apache 2.4.46

Database: MySQL 5.7.32

PHP version: Originally using 7.2, recently upgraded to 7.3. Issue persists.

ownCloud version: had 10.5, recently upgraded to 10.6

Storage backend (external storage): Originally on Local UFS partition, later moved to remote NFS share. Issue persists regardless of storage backend

Client configuration

Client version: Originally using 2.6.0, upgraded to 2.7.4. Issue persists.

Operating system: FreeBSD 12.2-RELEASE

OS language: English

Qt version used by client package (Linux only, see also Settings dialog): 5.15.2

Client package (From ownCloud or distro) (Linux only): 2.7.4

Installation path of client: /usr/local/bin/owncloud

Logs

  1. Client logfile: Output of owncloud --logwindow or owncloud --logfile log.txt
    https://bin.morante.net/?d647381c12fbe668#3SqpNvsY6fDYtpYSZpg6a62V9kepMe8DF8Bp8e8A8iEw

  2. Web server error log:
    No relevent entries

  3. Server logfile: ownCloud log (data/owncloud.log):
    https://bin.morante.net/?3a0dcc7f3fc72574#H7oyaLxXL5SLU4DzShrAA7LM4Tm3bsGiR4vaTaNfvi5T

1 Like

Opened issue #8416 at Github.

2 Likes