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