Lshw 'aborts' when run

Hi, just starting out with Manjaro. I have experience with Debian based systems, but haven’t been exposed to Arch systems before. I have a Rock64 with Manjaro-ARM-xfce-rock64-22.06.img installed. When I run ‘lshw’ it throws back the following error:

$ sudo lshw
terminate called after throwing an instance of ‘std::length_error’
what(): basic_string::_M_create

Is there anything I can do to get ‘lshw’ to run? Thanks.

Did you update your system and reboot before running the command?

Yes I did. Just rebooted again to re-test. Same result.

I see lshw package from Arch Linux ARM was last rebuilt in January. I believe we have updated the toolchain since then, so maybe the package just needs to be rebuilt against the new GCC stuff.

try inxi