Here's the orignal bugreport via email:
> I have found that versions of hwinfo later than 21.58 crash on my machine unless I patch them.
> The crash (segmentation fault) occurs whenever the pci bus is scanned. Requests like --cpu and
> --bios go through normally.
>
> I am running Slackware 14.2 on a Lenovo E50-00 Thinkcentre.� The kernel is 4.4.199. I have
> traced the problem to one of the libhd source files, pci.c. Version 21.59 introduces a new
> PROGRESS call for hd_read_visorbus. If this is commented out, the program works. I then tried
> version 21.67 (which is where I first noticed the problem) and found that I needed to comment
> out another new PROGRESS, hd_read_mdio.
>
> Obviously, that's a cludgy solution. There must be some code in both these functions that my
> hardware does not like and that could be adjusted, but I don't know enough C (or enough about
> hardware) to identify it.
>
> Today I booted with the Slackware-current kernel 5.4.25, and can confirm the same behaviour, so
> it is unlikely to be a kernel bug.
>
> If you would like any further information or there are any tests that you would like me to carry
> out, please let me know.
>
> Hazel Russman