On Mon, Feb 19, 2018 at 05:50:09PM -0500, John Sivak wrote:
> I can confirm that removing the ESET antivirus software eliminates the
> error with man.

I think I guessed wrongly as to how you had this antivirus hooked up.
Could you try git master again
(https://git.savannah.gnu.org/cgit/man-db.git/commit/?id=b795a7a761b4331ccc0b3b4b0cea554d1c718236)?
If that still doesn't work, please tell me the value of the $LD_PRELOAD
environment variable (if any) and the contents of /etc/ld.so.preload.

> Also, I saw this text in the ESET user guide at
> https://download.eset.com/com/eset/apps/home/eav/linux/latest/eset_eav_lin_4_userguide_enu.pdf:
> 
> NOTE:  SELINUX  AND  APPARMOR  ARE  NOT  SUPPORTED.  THEY
> HAVE  TO  BE  DISABLED  PRIOR  TO  INSTALLING  ESET  NOD32
> ANTIVIRUS.
> 
> Let me know if you want to continue debugging this or close the issue
> since it seems to be caused by the ESET software.

It's worth noting that
http://download.eset.com/manuals/eset_file_security.pdf recommends
(5.3.2) that you should only configure LD_PRELOAD for a few selected
processes on your network boundary rather than for everything, and that
you shouldn't use /etc/ld.so.preload.  Still, I'd like to get this
working while I have your attention, since it seems quite close now.

Thanks,

-- 
Colin Watson                                       [cjwat...@debian.org]

Reply via email to