@davis65536: I think we might have a lead on this. Are you running in a VM?
https://github.com/networkupstools/nut/issues/258 The APC portion of usbhid-ups expects that if it can open the device, it can read the string descriptors. Your system is printing "unknown" for the Manufacturer, Product and Serial Number lines for your UPS. IMHO this is also a bug elsewhere (libusb, kernel or hypervisor?) since the Product string is the easiest way to distinguish between the various 051d:0002 USB devices, though I agree that the driver should be more robust. Can you see the APC vendor string if you run "lsusb -vvv -d051d:" as root? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1483615 Title: usbhid-ups driver segfaults on discovery of UPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nut/+bug/1483615/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs