The problem seems to be that sysinfo can only handle a maximum 5 PCI bridges and that your system seems to have 6 of them When HardInfo.cs reads the 6th PCI bridge it uses an index that is out of the allocated range Following error messages are output to the console when this happens :
System.IndexOutOfRangeException: Array index is out of range. at (wrapper stelemref) System.Object:stelemref (object,intptr,object) at Sysinfo.HardwareInfo.StaticInfo () [0x00000] There are also some other hardcoded limits : max 2 host bridges, max 5 usb controllers, max 2 isa bridges, max 2 ide interfaces, max 2 vga controllers, max 2 multimedia controllers, max 2 network controllers, max 2 modems Changes are needed to the HardwareInfo.cs, Main.cs and SaveToFile.cs source code files I'll upload a debdiff with these code changes -- sysinfo Fails to Find Hardware https://bugs.launchpad.net/bugs/211347 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs