At least my current suspicion looking through the stacktrace is that the device enumerated successfully, but it was an unsupported board ID and the error message wasn't set properly.
This commit should resolve it. https://github.com/hughsie/fwupd/commit/99489a8638c7e1e4ae30ec9ec2b1fc2ca4bee20f If you can reproduce this readily, it would be nice if you could also run fwupd in verbose mode to see the output: # sudo /usr/lib/fwupd/fwupd -v ** Changed in: fwupd (Ubuntu) Status: New => In Progress ** Changed in: fwupd (Ubuntu) Assignee: (unassigned) => Mario Limonciello (superm1) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1671570 Title: fwupd crashed with SIGSEGV in fu_plugin_synapticsmst_enumerate() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1671570/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs