Date: Tue, 21 Feb 2023 07:26:24 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 269583] audio/festival: Segmentation fault Message-ID: <bug-269583-7788-OmbggqhQ5Q@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-269583-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-269583-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D269583 --- Comment #7 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3D39e57d44aa5af331426f14f1a54c07d= 6912a7b91 commit 39e57d44aa5af331426f14f1a54c07d6912a7b91 Author: Mikhail Teterin <mi@FreeBSD.org> AuthorDate: 2023-02-21 07:23:22 +0000 Commit: Mikhail Teterin <mi@FreeBSD.org> CommitDate: 2023-02-21 07:23:22 +0000 audio/festival: fix crash due to overly aggressive optimization Modern clang, optimize away checks like "if (this =3D=3D NULL)", which are, indeed, redundant in good C++ code. Unfortunately, festival's code is not too good, and the checks are essential... PR: 269583 While here, eliminate some of the other warnings raised by both compiler and valgrind, and adapt one more patch from Debian. Bump PORTREVISION. audio/festival/Makefile | 8 +- .../files/patch-hts-buffer-bounds-check (new) | 313 +++++++++++++++++= ++++ audio/festival/files/patch-warnings (new) | 76 +++++ 3 files changed, 393 insertions(+), 4 deletions(-) --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-269583-7788-OmbggqhQ5Q>