Your message dated Wed, 9 Mar 2022 11:49:55 +0200
with message-id <[email protected]>
and subject line Re: Bug#1003863: nbd-client: infinite loop/OOM on using nbdtab
option field
has caused the Debian Bug report #1003863,
regarding nbd-client: infinite loop/OOM on using nbdtab option field
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1003863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003863
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nbd-client
Version: 1:3.21-1
Severity: important
Tags: upstream
X-Debbugs-Cc: [email protected]
In nbd-client prior to 3.22, attempts to use the option field in
/etc/nbdtab (for example, to set a connect port) cause nbd-client to
infinitely loop and eventually OOM. This is patched upstream in
https://github.com/NetworkBlockDevice/nbd/commit/878ccb7d252cf1555484114ab8c6678035da6caa
and present in nbd-client 3.22. If bullseye won't see an update to
3.22 or greater soon, this should probably be patched in.
-- System Information:
Debian Release: 11.2
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.15.5 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages nbd-client depends on:
ii debconf [debconf-2.0] 1.5.77
ii libc6 2.31-13+deb11u2
ii libgnutls30 3.7.1-5
ii libnl-3-200 3.4.0-1+b1
ii libnl-genl-3-200 3.4.0-1+b1
nbd-client recommends no packages.
nbd-client suggests no packages.
-- Configuration Files:
/etc/nbdtab changed [not included]
-- debconf information excluded
--- End Message ---
--- Begin Message ---
Version: 1:3.22-1
Hi,
On Sun, Jan 16, 2022 at 10:52:56PM -0600, Bryon Roche wrote:
> Package: nbd-client
> Version: 1:3.21-1
> Severity: important
> Tags: upstream
> X-Debbugs-Cc: [email protected]
>
> In nbd-client prior to 3.22, attempts to use the option field in
> /etc/nbdtab (for example, to set a connect port) cause nbd-client to
> infinitely loop and eventually OOM. This is patched upstream in
> https://github.com/NetworkBlockDevice/nbd/commit/878ccb7d252cf1555484114ab8c6678035da6caa
> and present in nbd-client 3.22. If bullseye won't see an update to
> 3.22 or greater soon, this should probably be patched in.
So, for clarity: the above commit does not actually fix the issue (it
was because that "simple" fix didn't fix the issue that I decided to
just throw out the entire hand-crafted parser and replace it with a
bison-based on in 3.22).
I've just written a proper fix on top of 1:3.21-1, and backported that
to buster and stretch. It will go out together with the fix for #1006915
that is pending.
(Please ignore the "bug closed" message from the BTS -- that is just so
the system knows which versions are buggy and which versions are not;
the bug is still open for the releases where the bug exists)
--
w@uter.{be,co.za}
wouter@{grep.be,fosdem.org,debian.org}
--- End Message ---