Summary: | sysutils/duplicity Python segfaults, related to librsync 2.0.0? | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | FiLiS <freebsdbugs> |
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | dbaio, gonzo, meyer.sydney |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any | ||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216366 | ||
Bug Depends on: | 216569 | ||
Bug Blocks: |
Description
FiLiS
2017-01-28 10:29:08 UTC
There is an update on the way for sysutils/duplicity on bug 216366 Could you try ? Changes from 0.7.10 to 0.7.11: https://launchpad.net/duplicity/0.7-series/0.7.11 Yes, but 0.7.11 doesn't deal with the segfault issue I'm seeing and I'm currently with a few dysfunctional duplicity installations, would rather test when the segfaults are dealt with. (In reply to Philip Jocks from comment #2) What about get this commit from upstream ? https://github.com/librsync/librsync/commit/c2daedb5835f5301de50b44add166344e1ef6b02 Could you recompile librsync2 with this patch to see if it fixes the problem ? http://dbaio.bs2cloud.com.br/FreeBSD/librsync2-1.patch yes, thank you! It seems to work on a testbox that segfaulted before the upgrade. Will check on a different machine with more failing backup sets and more data later and get back to you. (In reply to Philip Jocks from comment #4) Great, thank you. I will wait your feedback before submit this patch. looks good. Tried some restores, all seems to be working again. (In reply to Philip Jocks from comment #6) Thank you... patch submitted on bug 216569. A commit references this bug: Author: bdrewery Date: Mon Jan 30 21:34:51 UTC 2017 New revision: 432873 URL: https://svnweb.freebsd.org/changeset/ports/432873 Log: - Apply a patch from upstream for fix rs_search_for_block bug [1] Fixes a sysutils/duplicity crash [2] PR: 216569 [1] PR: 216542 [2] Obtained from: https://github.com/librsync/librsync/commit/c2daedb5835f5301de50b44add166344e1ef6b02 Submitted by: Danilo G. Baio (dbaio) <dbaio@bsd.com.br> Changes: head/net/librsync2/Makefile head/net/librsync2/files/ head/net/librsync2/files/patch-src_search.c Fixed by the same patch as bug 216569. |