Copied from Debian. From: Kamil Dudka Date: Mon, 14 Sep 2015 18:24:56 +0200 Subject: fix infinite loop when extracting empty bzip2 data Bug-Debian: https://bugs.debian.org/802160 Bug-RedHat: https://bugzilla.redhat.com/show_bug.cgi?id=1260944 Origin: other, https://bugzilla.redhat.com/attachment.cgi?id=1073339 --- extract.c | 6 ++++++ 1 file changed, 6 insertions(+) --- a/extract.c +++ b/extract.c @@ -2728,6 +2728,12 @@ int repeated_buf_err; bz_stream bstrm; + if (G.incnt <= 0 && G.csize <= 0L) { + /* avoid an infinite loop */ + Trace((stderr, "UZbunzip2() got empty input\n")); + return 2; + } + #if (defined(DLL) && !defined(NO_SLIDE_REDIR)) if (G.redirect_slide) wsize = G.redirect_size, redirSlide = G.redirect_buffer; alue='koszko-scripts'>koszko-scripts Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/freeipmi.scm
AgeCommit message (Expand)Author
2024-09-09gnu: freeipmi: Use G-expressions....* gnu/packages/freeipmi.scm (freeipmi)[arguments]: Use G-expressions. Change-Id: I998d7ca5073031c2a9807c5967b8c20984139bf6 Zheng Junjie
2024-09-09gnu: freeipmi: Fix cross-compilation to riscv64-linux-gnu....* gnu/packages/freeipmi.scm (freeipmi)[arguments]: When cross-compilation to riscv64-linux-gnu, add update-config-scripts phase. [native-inputs]: When cross compiling to riscv64-linux-gnu, add config. Change-Id: I0059d2048524b476703514ddbe111870257f4ac6 Zheng Junjie
2024-03-16gnu: freeipmi: Update to 1.6.14....* gnu/packages/freeipmi.scm (freeipmi): Update to 1.6.14. Change-Id: I4c729baaf2a45391f95b6f96441a96d2b0f58f40 Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai