Your message dated Mon, 21 Sep 2020 10:00:11 +0000
with message-id <e1kkicf-000inu...@fasolo.debian.org>
and subject line Bug#962692: fixed in facter 3.14.12-1
has caused the Debian Bug report #962692,
regarding facter aborts with free(): invalid pointer
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.)
--
962692: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=962692
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: facter
Version: 3.11.0-4.1
Severity: grave
facter no longer works at all on amd64. When invoked, it dies with
an invalid pointer error:
% facter
free(): invalid pointer
Aborted (core dumped)
gdb backtrace:
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007ffff79cb55b in __GI_abort () at abort.c:79
#2 0x00007ffff7a24038 in __libc_message (action=action@entry=do_abort,
fmt=fmt@entry=0x7ffff7b30f3e "%s\n") at ../sysdeps/posix/libc_fatal.c:181
#3 0x00007ffff7a2b3da in malloc_printerr (
str=str@entry=0x7ffff7b2f0e0 "free(): invalid pointer") at malloc.c:5339
#4 0x00007ffff7a2cdcc in _int_free (av=<optimized out>, p=<optimized out>,
have_lock=0) at malloc.c:4173
#5 0x00007ffff7e835d4 in ?? ()
from /usr/lib/x86_64-linux-gnu/libfacter.so.3.11.0
#6 0x00007ffff7e83bd8 in
facter::facts::collection::add_external_facts(std::vector<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > const&) ()
from /usr/lib/x86_64-linux-gnu/libfacter.so.3.11.0
#7 0x000055555557154c in main ()
This also renders Puppet unusable.
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.6.0-2-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages facter depends on:
ii libboost-program-options1.67.0 1.67.0-18
ii libc6 2.30-8
ii libfacter3.11.0 3.11.0-4.1
ii libgcc-s1 10.1.0-3
ii libleatherman1.4.2 1.4.2+dfsg-2+b1
ii libstdc++6 10.1.0-3
ii ruby 1:2.7+1
facter recommends no packages.
facter suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: facter
Source-Version: 3.14.12-1
Done: Apollon Oikonomopoulos <apoi...@debian.org>
We believe that the bug you reported is fixed in the latest version of
facter, 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 962...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Apollon Oikonomopoulos <apoi...@debian.org> (supplier of updated facter 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: Sat, 19 Sep 2020 10:33:29 +0300
Source: facter
Binary: facter facter-dbgsym facter-dev libfacter3.14.12 libfacter3.14.12-dbgsym
Architecture: source amd64
Version: 3.14.12-1
Distribution: unstable
Urgency: medium
Maintainer: Puppet Package Maintainers
<pkg-puppet-de...@lists.alioth.debian.org>
Changed-By: Apollon Oikonomopoulos <apoi...@debian.org>
Description:
facter - collect and display facts about the system
facter-dev - collect and display facts about the system -- development files
libfacter3.14.12 - collect and display facts about the system -- shared library
Closes: 956641 962692 970408
Changes:
facter (3.14.12-1) unstable; urgency=medium
.
[ Utkarsh Gupta ]
* New upstream version 3.14.9
* Refresh d/patches
.
[ Apollon Oikonomopoulos ]
* New upstream version 3.14.12 (Closes: #962692, #970408)
- Drop 0005-fix-custom-facts-overriding-core.patch; included upstream
- Drop 0008-FACT-2018-update-gce-metadata-endpoint.patch; included upstream
+ Bump SONAME to libfacter3.14.12
* Acknowledge the following NMUs:
+ 3.11.0-4.1; thanks to Antonio Terceiro (Closes: #956641)
+ 3.11.0-4.2; thanks to Sebastian Ramacher
+ 4.11.0-4.3; thanks to Sven Hoexter
• Modify Sven's patch to use approximate matching for double tests,
instead of picking initial values that are accurately represented in
IEEE 754.
* Bump dh compat to 13
* Bump Standards-Version to 4.5.0; no changes needed
* d/copyright: bump debian/* years
* Skip the filesystem fact tests, as they are unreliable in
chroots/containers
Checksums-Sha1:
844f14eb402c1692b1efc83761e3d508bf1d530d 2805 facter_3.14.12-1.dsc
555fccddcac3e6e688df4563cf5857f4c0fec7d3 361608 facter_3.14.12.orig.tar.gz
140b247bd8702423cadbad7dc6301207df3ea96a 819 facter_3.14.12.orig.tar.gz.asc
65808d972af1723b826d1c13e4c250435708ef05 13632 facter_3.14.12-1.debian.tar.xz
93e2d76a31a927905b78d0663c15a711e24d9711 745820
facter-dbgsym_3.14.12-1_amd64.deb
b817f3b3ad42ee5b669274789f3a0f486e081bf9 22748 facter-dev_3.14.12-1_amd64.deb
1b6f7d7f475003cd45750c55084e842f6cfffc4b 9827 facter_3.14.12-1_amd64.buildinfo
c7462fcd7add1ff2ffd445803bce494fb57084f8 81916 facter_3.14.12-1_amd64.deb
e1fb6543eda389065d9ff22a8c3a6132863fad37 24424856
libfacter3.14.12-dbgsym_3.14.12-1_amd64.deb
75e08f0c504c1377bd508eda9780cab3eff8fa9e 533884
libfacter3.14.12_3.14.12-1_amd64.deb
Checksums-Sha256:
9b031f545bcfaaff16a90835b1610940f58e7d1c224d6f7ccefccb78baeef06a 2805
facter_3.14.12-1.dsc
1a557d7f2c2e33d85e9ae8ed54bd854c2f5f163035e26f9a4320e4e417f7a7e7 361608
facter_3.14.12.orig.tar.gz
8f8d5757fde346ac7b8b7d55f21955db3091301cedab1ceafdc9650511b24cf1 819
facter_3.14.12.orig.tar.gz.asc
11fed30347fbe341b20f5ad4a27ecb035b77c4917afab9c422a38dfc561fa57b 13632
facter_3.14.12-1.debian.tar.xz
a1c0614e177b30db636ad92ac21a26583d75a2cda6970832a3d22e6f0156af63 745820
facter-dbgsym_3.14.12-1_amd64.deb
0689fa28059ab693090769c34231a8a05dad069242d42bcb7da827bf0ff00fca 22748
facter-dev_3.14.12-1_amd64.deb
117850dffd011422594f93370416b310413ed6d4cc6e9c63d8c99c09ae773bad 9827
facter_3.14.12-1_amd64.buildinfo
7680a567eef444d56a31e1595f9a23abfd4bcbcf451304f64ffb4640cb4e90f4 81916
facter_3.14.12-1_amd64.deb
5280cab51b09d6c4689236d0ff271569829e58468a12fe911acc0fcc0bf21e8b 24424856
libfacter3.14.12-dbgsym_3.14.12-1_amd64.deb
23f4db54f176a13109f32fdff4854bb3a3026c060bb034ba2cf076bf2d308617 533884
libfacter3.14.12_3.14.12-1_amd64.deb
Files:
17d14bcf913ac55fb42fe2de5bbb4a4b 2805 admin optional facter_3.14.12-1.dsc
6f75e211926aed5991b6a246ce474625 361608 admin optional
facter_3.14.12.orig.tar.gz
0d796451c8253abf74d62da7ee5b3f9c 819 admin optional
facter_3.14.12.orig.tar.gz.asc
b8088e0b1ab821ead2f126b5373ec674 13632 admin optional
facter_3.14.12-1.debian.tar.xz
40c4cfab5c3800ae4f7793e74625d219 745820 debug optional
facter-dbgsym_3.14.12-1_amd64.deb
96c642112641063b41002945d94d8812 22748 admin optional
facter-dev_3.14.12-1_amd64.deb
630a5b73f971785a6e86e9389646aa0d 9827 admin optional
facter_3.14.12-1_amd64.buildinfo
1b719692db66bec0eb667280e2937ceb 81916 admin optional
facter_3.14.12-1_amd64.deb
86ee2604386ebbe8b000b8ab4063f75f 24424856 debug optional
libfacter3.14.12-dbgsym_3.14.12-1_amd64.deb
7c0278d613a2c8338b7b19280e58bff6 533884 libs optional
libfacter3.14.12_3.14.12-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEPgL9ZlYpWVIRC6uZ9RsYxyAkgiQFAl9lwfEACgkQ9RsYxyAk
giSHHBAAn+i6QJ4eNYePsnqAcvxnMVf00Fd5PAGcv5m5zmafkhw3+JuuWCQrSYiO
u4e+YEkLg8iM9E1hrFotM8GKdXTPOCS+wp65ww3oB0MCKfvJXttQ18XXxVABk9fu
Z7xyx74y4EBc4/PE2J8RUag9e5KO94PuA3m4B/vq5f8zrKkOJ+ugSqGsIuNETx7P
bm7eOgllk3lux3/mECD+IwVW10xqGlI6W2l+jwmxAhdyFDMN4ORkKC/j14fdqZ9F
5XnpGtQIjqd0mZD5oL6yK8tydJGWDcnxq67cTuOzmuzT/fn8G/tZ0y7Xf+hqvDYs
g79kEP/mdKdOkwoEzcFDRkfNQjFaH9AozdfREYqcswlh5siyiNIsYjAPwgmMzdEA
PqsQBcVRP8PpXZaRT1PqCug2jWd2kAvkIQllc6h5kjD6NXN89qzyUR4n0QSFrlVc
PIvidUHzz3bIsPV6e3xNlZIyqRsoonoiF3aMVCcPvbhdbHPlmh5nrQokNv2tan9D
zH6MVnnJ5qVFA6uC85PEAG/Nc7bfBYwRn8gJP0T6h0u+8V5I1C8UyyHwHQS/z59t
t6Bzi+XT+U8erDm0dql8ll0bhHSlRwlisS2hK8N3vuqkRBFFo+AcK26basRz1FDn
vSg1fz02FWHlQx5PFG7dHNqeIuaHeIZChXgRBv6axYcXB+ABl4k=
=o1BI
-----END PGP SIGNATURE-----
--- End Message ---