| Summary: | sys-apps/diffutils-3.4: diff, diff3: use after free corrupts output (affects dispatch-conf) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | jospezial <jospezial> |
| Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | erikdenstore+gbugs, tamiko, whissi |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://debbugs.gnu.org/24210 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
jospezial
2016-08-11 16:27:45 UTC
As of that bug report: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=24210 diff3 in diffutils 3.4 is broken too. *** Bug 591340 has been marked as a duplicate of this bug. *** This is caused by upstream commit 3b74a905c5[1], which has been reverted in commit 1a0df4396e[2] after the 3.4 release. 1: http://git.savannah.gnu.org/gitweb/?p=diffutils.git;a=commit;h=3b74a905c5460e7979c53273ac90345860d001a7 2: http://git.savannah.gnu.org/gitweb/?p=diffutils.git;a=commit;h=1a0df4396ebe3b9a58b882bb976cfce3f50d3cac It would be great if this was masked quickly, since it causes dispatch-conf to silently corrupt files. commit 0ac0d1883b2fbb34f8b85995cf2ce651af4ef006 Author: Lars Wendler <polynomial-c@gentoo.org> Date: Mon Aug 15 21:55:04 2016 sys-apps/diffutils: Revbump to fix use-after-free bug in diff3 (bug #591044). Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> Can you please test =sys-apps/diffutils-3.4-r1 and report back if that fixes your issues? *** Bug 591340 has been marked as a duplicate of this bug. *** (In reply to Lars Wendler (Polynomial-C) from comment #5) > Can you please test =sys-apps/diffutils-3.4-r1 and report back if that fixes > your issues? I no longer see the diff3 issue with 3.4-r1 :) *** Bug 591460 has been marked as a duplicate of this bug. *** maybe consider dropping 3.4 from tree since (AFAIK) there should be no reason to have a known-broken version in tree. modifying summary to mention dispatch-conf to aid searches. commit 8d4fcaed5f4c8788e8465ce96f9e431ff07656cd Author: Lars Wendler <polynomial-c@gentoo.org> Date: Wed Aug 17 14:33:22 2016 sys-apps/diffutils: Removed broken version (bug #591044). Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> |