Debian Bug report logs -
#683388
obnam: making checkpointERROR: We have already locked shared B-trees, oops
Reported by: antti-juhani@kaijanaho.fi
Date: Tue, 31 Jul 2012 12:00:01 UTC
Severity: normal
Found in version obnam/1.1-1
Fixed in version 1.22-1+rm
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Lars Wirzenius <liw@liw.fi>:
Bug#683388; Package obnam.
(Tue, 31 Jul 2012 12:00:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Antti-Juhani Kaijanaho <ajk@debian.org>:
New Bug report received and forwarded. Copy sent to Lars Wirzenius <liw@liw.fi>.
(Tue, 31 Jul 2012 12:00:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: obnam
Version: 1.1-1
Severity: normal
After getting around #682798 (by getting rid of a ridiculously large Maildir
folder), I've hit the following error:
06h34m08s 717659 files; 1.56 GiB (0 B/s) making checkpointERROR: We have already locked shared B-trees, oops
Log excerpt:
2012-07-31 09:20:28 DEBUG making checkpoint in the middle of a file
2012-07-31 09:20:28 INFO Making checkpoint
2012-07-31 09:20:29 DEBUG Initializing Journal for chunksums
2012-07-31 09:20:29 DEBUG Automatically rolling back remaining changes
2012-07-31 09:20:32 DEBUG Initializing Journal for chunklist
2012-07-31 09:20:32 DEBUG Automatically rolling back remaining changes
2012-07-31 09:21:10 ERROR Can't back up <FILENAME OMITTED>: Cannot allocate memory
2012-07-31 09:21:10 DEBUG OSError(12, 'Cannot allocate memory')
2012-07-31 09:21:10 INFO Making checkpoint
2012-07-31 09:21:10 DEBUG Handling exception We have already locked shared B-trees, oops
2012-07-31 09:21:10 DEBUG Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/backup_plugin.py", line 258, in backup
self.backup_roots(roots)
File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/backup_plugin.py", line 365, in backup_roots
self.make_checkpoint()
File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/backup_plugin.py", line 392, in make_checkpoint
self.repo.lock_shared()
File "/usr/lib/python2.7/dist-packages/obnamlib/repo.py", line 383, in lock_shared
self.require_no_shared_lock()
File "/usr/lib/python2.7/dist-packages/obnamlib/repo.py", line 246, in require_no_shared_lock
raise obnamlib.Error('We have already locked shared B-trees, oops')
Error: We have already locked shared B-trees, oops
2012-07-31 09:21:10 INFO Unlocking client because of error
2012-07-31 09:21:10 INFO Unlocking shared trees because of error
2012-07-31 09:21:10 CRITICAL Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 169, in _run
self.process_args(args)
File "/usr/lib/python2.7/dist-packages/obnamlib/app.py", line 170, in process_args
cliapp.Application.process_args(self, args)
File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 416, in process_args
method(args[1:])
File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/backup_plugin.py", line 258, in backup
self.backup_roots(roots)
File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/backup_plugin.py", line 365, in backup_roots
self.make_checkpoint()
File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/backup_plugin.py", line 392, in make_checkpoint
self.repo.lock_shared()
File "/usr/lib/python2.7/dist-packages/obnamlib/repo.py", line 383, in lock_shared
self.require_no_shared_lock()
File "/usr/lib/python2.7/dist-packages/obnamlib/repo.py", line 246, in require_no_shared_lock
raise obnamlib.Error('We have already locked shared B-trees, oops')
Error: We have already locked shared B-trees, oops
This looks like another case of mishandling ENOMEM.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.32.33-kvm-i386-20111128-dirty (SMP w/1 CPU core)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages obnam depends on:
ii libc6 2.13-33
ii python 2.7.3~rc2-1
ii python-cliapp 1.20120630-1
ii python-larch 1.20120527-1
ii python-paramiko 1.7.7.1-3
ii python-tracing 0.6-2
ii python-ttystatus 0.19-1
obnam recommends no packages.
obnam suggests no packages.
-- no debconf information
Changed Bug submitter to 'antti-juhani@kaijanaho.fi' from 'Antti-Juhani Kaijanaho <ajk@debian.org>'
Request was from antti-juhani@kaijanaho.fi (Antti-Juhani Kaijanaho)
to control@bugs.debian.org.
(Sun, 09 Nov 2014 17:57:15 GMT) (full text, mbox, link).
Reply sent
to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility.
(Sun, 17 Dec 2017 09:42:29 GMT) (full text, mbox, link).
Notification sent
to antti-juhani@kaijanaho.fi:
Bug acknowledged by developer.
(Sun, 17 Dec 2017 09:42:29 GMT) (full text, mbox, link).
Message #12 received at 683388-done@bugs.debian.org (full text, mbox, reply):
Version: 1.22-1+rm
Dear submitter,
as the package obnam has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/884581
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Chris Lamb (the ftpmaster behind the curtain)
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 15 Jan 2018 07:32:48 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Tue Sep 20 20:23:27 2022;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.