Your message dated Fri, 10 Feb 2023 08:41:53 +0000
with message-id <e1pqoyf-002kig...@fasolo.debian.org>
and subject line Bug#1030969: fixed in protection-domain-mapper 1.0-4
has caused the Debian Bug report #1030969,
regarding fails to map domains if /lib/firmware/updates is not present
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 ow...@bugs.debian.org
immediately.)


-- 
1030969: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030969
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: protection-domain-mapper
Version: 1.0-3
Severity: grave
Tags: patch

Recent additions to enable /lib/firmware/updates broke pd-mapper for all
other systems. Improper error handling of opendir() results in segfaults
and duplicated dirname() call results in looking for the JSON file in
the wrong directory.

The proposed fixes are posted at [1]. Please consider applying

Also could you please post your proposals to Bjorn's github so that we
can review them?

[1] 
https://salsa.debian.org/DebianOnMobile-team/protection-domain-mapper/-/merge_requests/3

-- 
With best wishes
Dmitry


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-3-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Source: protection-domain-mapper
Source-Version: 1.0-4
Done: Arnaud Ferraris <aferra...@debian.org>

We believe that the bug you reported is fixed in the latest version of
protection-domain-mapper, which is due to be installed in the Debian FTP 
archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1030...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arnaud Ferraris <aferra...@debian.org> (supplier of updated 
protection-domain-mapper package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 10 Feb 2023 08:58:47 +0100
Source: protection-domain-mapper
Architecture: source
Version: 1.0-4
Distribution: unstable
Urgency: medium
Maintainer: DebianOnMobile Maintainers 
<debian-on-mobile-maintain...@alioth-lists.debian.net>
Changed-By: Arnaud Ferraris <aferra...@debian.org>
Closes: 1030969
Changes:
 protection-domain-mapper (1.0-4) unstable; urgency=medium
 .
   [ Dmitry Baryshkov ]
   * d/patches: fix crash if /lib/firmware/updates doesn't exist
     opendir returns NULL in case of error, not -ERROR. Fix error condition
     check to prevent calling readdir on NULL argument.
   * d/patches: don't call dirname second time
     dirname modifies passed argument, so don't call it again. Instead
     concatenating firmware_value would result in the proper path being
     constructed.
     (Closes: #1030969)
Checksums-Sha1:
 df31c831a98cf906934d0045b3bda385199e0fc1 2117 
protection-domain-mapper_1.0-4.dsc
 dcc5fb972f1a1103f21d78db6dfe8db4917d0e9a 3628 
protection-domain-mapper_1.0-4.debian.tar.xz
 198a7feca072c258d5c44c7eb4949248a990c342 6194 
protection-domain-mapper_1.0-4_source.buildinfo
Checksums-Sha256:
 dc60f58fe63999d435fa3c0c46fa590b13c0b7233b9b6b37e7f5160dafac523d 2117 
protection-domain-mapper_1.0-4.dsc
 e931a4417aab292500759a90807b43de55188c396cf51d10b2016c232af9ae89 3628 
protection-domain-mapper_1.0-4.debian.tar.xz
 6e65601550fac40664be5e09363f0df3d0b6bf61a0c3518f856cf979fcb6372f 6194 
protection-domain-mapper_1.0-4_source.buildinfo
Files:
 9a27595d79d5bc98b948889fcc0ede66 2117 net optional 
protection-domain-mapper_1.0-4.dsc
 c80ee65133c5ab67b26e195d3a0963bf 3628 net optional 
protection-domain-mapper_1.0-4.debian.tar.xz
 8566563527c31d84fe9d9150f006d7a1 6194 net optional 
protection-domain-mapper_1.0-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeW2zk9w/9AIituoi0+u1lmu5kZYFAmPl/WcACgkQ0+u1lmu5
kZaKtQ/8C8qbwePVhZsOEUTKwPGifR44rBZnVgpFPRlUHLERu9Sx7vUYwfSkZUli
LIXqUAeBwzWFgMslKYoDZl+Wwri5nZTdUdU32Ei/KptbU/WZBIcXrnixgjpjraIg
2vnsRm7BTJzbpBBelbWhcEB/UMKTXDpslS5Z1wVA2J7ze9aoBmF5uhEtMhhY+cIU
e2P9Y62WDcr+N3JS7FmBHpbY25zSPILxRth0/ku8dZBi6XvPhOW8upKKWd3bDX+s
4xkanBXWbSAiCbwcGbUXBjTONRignTxAwUPc64xBy6IQesQ+7qs1hNqfJEqkLdbJ
cHAn2DERCCaxB6j+tfpfUXJqynYDhj/NW4VEhAoq7apibd1K/CgJik2YcabQkHXP
EPhj/qaUh46wlSqXU26nnhF7kmlzujUq2RjHsj/65eeNFDjyf6aNk95YpLPG5ZLC
sOfDAOsMwKlFd6eAKCFtPoFxldGFfojSGx9+1OSZENbkPU0t0Kz6wSkcc3fN1lka
0Kq57IjwVTxTNoH9VvNWGwdND7fYOJL0DxJgZH7jvrnFfW3lZdOYWhZCFgMQ+SBe
iww61nPK5Ll+vVEGOxMp1Jsl8PCZGoqp5xT9WjfQ2X+aeITTEpUxn85mq6+bLsNO
kdM4sg9V5W4Cs1YN0Z9tCJMnH4z5GhHm+mtpYbAb42DMPI9imU0=
=HlFQ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to