When starting lldpd, it will create a directory with weird chars under / including a subdir lldpd, i.e.: 'DR'$'\246''K'$'\177''run' Obviously this part of startup checking for /run/lldpd, since the arbitary characters change with every start, this looks alot like a buffer underrun/overflow whilst handling a C string. Reproducible: Always Steps to Reproduce: 1. emerge lldpd 2. start it up 3. watch it go havoc on the /-dir. Actual Results: Faulty behavior. Expected Results: Clean startup. N/A right now.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5765102845894fd50cb0ec8f2f5fbc641eb8bd4a commit 5765102845894fd50cb0ec8f2f5fbc641eb8bd4a Author: Patrick McLean <patrick.mclean@sony.com> AuthorDate: 2018-12-10 22:56:12 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2018-12-10 22:56:32 +0000 net-misc/lldpd: Version bump to 1.0.3 Closes: https://bugs.gentoo.org/672782 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> net-misc/lldpd/Manifest | 2 +- net-misc/lldpd/{lldpd-1.0.2.ebuild => lldpd-1.0.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-)