[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#954746: nmu: isc-dhcp_4.4.1-2.1



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: binnmu

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

nmu isc-dhcp_4.4.1-2.1 . ANY . unstable . -m "recompile to fix double libdns-export.so linking"

Hi,

the #954736 was filled as result of dhcpd crash, because of double link against
libdns-export.so.1109 and libdns-export.so.1110:

(sid-amd64)root@calcifer:/home/ondrej# ldd /usr/sbin/dhcpd
	linux-vdso.so.1 (0x00007ffe5236a000)
	libeatmydata.so => /usr/lib/x86_64-linux-gnu/libeatmydata.so (0x00007efc93c96000)
	libdns-export.so.1109 => /lib/x86_64-linux-gnu/libdns-export.so.1109 (0x00007efc93a64000)
^^^
	libisc-export.so.1105 => /lib/x86_64-linux-gnu/libisc-export.so.1105 (0x00007efc939eb000)
	libirs-export.so.161 => /lib/x86_64-linux-gnu/libirs-export.so.161 (0x00007efc939dd000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007efc9381a000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007efc93815000)
	libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007efc93527000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007efc93506000)
	libdns-export.so.1110 => /lib/x86_64-linux-gnu/libdns-export.so.1110 (0x00007efc932cb000)
^^^
	libisccfg-export.so.163 => /lib/x86_64-linux-gnu/libisccfg-export.so.163 (0x00007efc9329c000)
	/lib64/ld-linux-x86-64.so.2 (0x00007efc93da0000)

So, dhcpd links with libdns-export.so.1109, but libisccfg-export.so.163 links
with libdns-export.so.1110.  The symbols in libdns-export.so are not versioned,
hence the crash, because dns_g_mctx gets initialized in one library, but the
symbol in other library gets used (and not initialized).

Before I come with better fix, could you please binNMU isc-dhcp?

Ondrej

- -- System Information:
Debian Release: 10.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-8-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_IE:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

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

iQKTBAEBCgB9FiEEw2Gx4wKVQ+vGJel9g3Kkd++uWcIFAl530JNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMz
NjFCMUUzMDI5NTQzRUJDNjI1RTk3RDgzNzJBNDc3RUZBRTU5QzIACgkQg3Kkd++u
WcIdWw//c0hmBRlzxie2OA6wJlhHK8F3LE4Sc85oBlUTu/gNdvhOTsMMcBISHff7
AzfvRiINzNKx7/hmsFA9liPoE74n/O7fUnoCK7h6eDN9zqdhROSdvAuPneh1Mzl+
a0UcR7MXkuS6V8UTV+dqXuHrKAGLl05drEOrsZUt4z5WwP5Bzovia4JKwdE71/7H
uw2CKhlECKekstNlZ8UYrDNdxKPpNAetZ5i2eW1btJSNcvEQUO/FZDcP0IlG85Ef
Ya4STDBufv8SGZNNIjEPFtnOMVPhQHfcWoCqrbxW6xYRkcvlctxzAZy2gn/upPvK
Z2EEAkc0NCwIfCAtJQt5qUI4xt0JDmNgTgi2qKZvT5bYV+ijL6zEluMoiXuv7jMR
/Ss+uBSjyMqVb0mXscxeNvxTesNTlPqjvoQhCDwVW2SIiMaYBKOFLWra89Zl5yUK
iQjAq9SPthLJx9qersODy9kr5IocBcpcLPSDb82iYSFKrpqMEGL872ZSgt4glWhJ
iEbrGnTn/F52tUCgWoMvnqHstEdqkz05irk6EpGCPItnEeX94vlOwEulfPeKiuKU
ozL+igEZvj10Vik97TJPu4vrHoygVO4twvrWXRs+GyY/mxAtGpxhdjpnsjN0Tnl7
HDHhS8/RaxH/DoX8ni/l1io7ZJ7yOgKNCqwiEjU5i8K0E0GJ8mg=
=FyiS
-----END PGP SIGNATURE-----


Reply to: