Hi!
On Fri, 2023-03-31 at 13:43:03 +0200, Guillem Jover wrote:
> Control: fixed -1 0.11.4-1
> Control: severity -1 serious
>
> On Wed, 2023-03-29 at 20:51:07 +0200, Guillaume Morin wrote:
> > Package: libbsd0
> > Version: 0.11.3-1
> > Tags: patch,upstream,fixed-upstream,bullseye
>
> > MD5File in bullseye is essentially an infinite loop. It just calls
> > itself.
> >
> > The simplest fix is
> >
> > --- a/src/md5.c
> > +++ b/src/md5.c
> > @@ -105,7 +105,7 @@
> > MD5File(const char *filename, char *buf)
> > {
> > libmd_wrapper(MD5File);
> > - return MD5File(filename, buf);
> > + return libmd_MD5File(filename, buf);
> > }
> >
> > char *
> >
> > This was fixed upstream by
> > https://gitlab.freedesktop.org/libbsd/libbsd/-/commit/e7cf8c5785b14fc8fbd37bb665a5f9a4f28c7888
>
> Ah, nice catch! I think I missed that during the switch. I'll be
> preparing a stable update later today to propose to the release team.
This was filed at the time as <https://bugs.debian.org/1035683>.
Adding for reference as I wondered now whether I had done so. :)
Thanks,
Guillem