From ec2bf8e45dbf6d2190ed675b08f914b48ee84d77 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Mon, 20 Jun 2022 13:44:35 +0200 Subject: [PATCH] create --paths-from-(stdin|command): normalize paths, fixes #6778 --- src/borg/archiver.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/borg/archiver.py b/src/borg/archiver.py index dc941bf72..ef985d489 100644 --- a/src/borg/archiver.py +++ b/src/borg/archiver.py @@ -554,6 +554,7 @@ class Archiver: pipe_bin = sys.stdin.buffer pipe = TextIOWrapper(pipe_bin, errors='surrogateescape') for path in iter_separated(pipe, paths_sep): + path = os.path.normpath(path) try: with backup_io('stat'): st = os_stat(path=path, parent_fd=None, name=None, follow_symlinks=False)