assertion errors with bup main on remote

0 views
Skip to first unread message

Greg Troxel

unread,
Jun 22, 2026, 10:22:44 AM (3 days ago) Jun 22
to bup-...@googlegroups.com
I do periodic backups of many machines to a set of machines via a
script. I'm used to "file has disappeared" errors (I don't snapshot),
but today, with one of the remotes having bup main (from a week or so
ago) instead of 0.33.10, I'm seeing a lot of

Exception ignored in: <function PackMidx.__del__ at 0x7ba86cd98fb0>
Traceback (most recent call last):
File "/usr/pkg/lib/bup/bup/midx.py", line 102, in __del__
assert self.closed
AssertionError:


I'm not 100% sure if this is from the remote or the "bup save" box, but
I thought I'd mention this in case anyone else is seeing it too.

It does not appear to lead to failed or troubled backups.

Rob Browning

unread,
Jun 22, 2026, 12:53:33 PM (3 days ago) Jun 22
to Greg Troxel, bup-...@googlegroups.com
Greg Troxel <g...@lexort.com> writes:

> It does not appear to lead to failed or troubled backups.

It should be harmless. We've added a number of checks like that to
detect cases where resources aren't being explicitly released (i.e. are
still relying on refounting/gc) so that we can eventually find/fix them,
and sounds like (if that's main), we haven't caught them all yet.

Thanks for reporting it, and I suppose you could probably add a log
statement (or print to stderr) there on both sides if you'd like to help
track down which version it's coming from.

--
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
Reply all
Reply to author
Forward
0 new messages