[Python-apps-team] Bug#574379: rdiff-backup: leaks up to at least 400MiB of RAM
Eugene V. Lyubimkin
jackyf at debian.org
Wed Mar 17 19:47:46 UTC 2010
Package: rdiff-backup
Version: 1.2.8-6
Severity: important
-8<-
$ rdiff-backup <several --include's like /home/jackyf/subdirectory> --exclude '**' /home /ext/backup/home
Found interrupted initial backup. Removing...
ListError jackyf/Work/Programming/linux/cupt-git/misc/statuses/lock
[Errno 13] Permission denied:
'/home/jackyf/Work/Programming/linux/cupt-git/misc/statuses/lock'
Fatal Error: Killed with signal 15
<at this point I had to send SIGTERM to application, as it ate ~400MiB of RAM>
$ rdiff-backup <...> --exclude '**' /home /ext/backup/home
Found interrupted initial backup. Removing...
Fatal Error: Bad rdiff-backup-data dir on destination side
The rdiff-backup data directory
/ext/backup/home/rdiff-backup-data
exists, but we cannot find a valid current_mirror marker. You can
avoid this message by removing the rdiff-backup-data directory;
however any data in it will be lost.
Probably this error was caused because the first rdiff-backup session
into a new directory failed. If this is the case it is safe to delete
the rdiff-backup-data directory because there is no important
information in it.
->8-
After removing rdiff-backup-data I restarted rdiff-backup, and nothing
changed - it slowly eats memory, sometimes stopping for a minute-two,
rarely eating ~3-5 MiB more each second.
I will follow-up for the result of second run.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (990, 'unstable'), (900, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages rdiff-backup depends on:
ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib
ii librsync1 0.9.7-7 rsync remote-delta algorithm libra
ii python 2.5.4-9 An interactive high-level object-o
ii python-support 1.0.6.1 automated rebuilding support for P
Versions of packages rdiff-backup recommends:
ii python-pylibacl 0.5.0-1 module for manipulating POSIX.1e A
ii python-pyxattr 0.5.0-1 module for manipulating filesystem
rdiff-backup suggests no packages.
-- no debconf information
More information about the Python-apps-team
mailing list