68026: Acronis Cyber Files Cloud: Files upload fails with python errors: unbalanced parenthesis

use Google Translate

Last update: Wed, 2021-02-03 11:21

Symptoms

Files upload or synchronization fails.

Status 'unhandled exception' is displayed.

When checking FilesCloud Client logs, you see something similar to:

2021/01/22 00:13:24 UPLOAD: Updating "d:\Share\test\file(version7).docx", revision 1
2021/01/22 00:13:24 DEBUG: Checking if node exists on the server
2021/01/22 00:13:26 DEBUG: Push notification response: {"command":"call_get_updated_nodes"}
2021/01/22 00:13:28 ERROR: Unhandled exception Traceback (most recent call last):
File "../p2client.py", line 1923, in Sync
File "../p2client.py", line 1406, in SyncUp
File "../p2client.py", line 731, in Update
File "../p2client.py", line 1046, in UpdateNode
File "C:\Program Files (x86)\Cyber Files Client\Python\lib\re.py", line 146, in search
return _compile(pattern, flags).search(string)
File "C:\Program Files (x86)\Cyber Files Client\Python\lib\re.py", line 251, in _compile
raise error, v # invalid expression
error: unbalanced parenthesis

Cause

Issue in the product.

Parenthesis in files names are not escaped, thus treated as (part of regex syntax) regular expressions. Which in this case result in 'unhandled exception' error.

Solution

As a workaround, rename such files (remove the parenthesis).

Tags: