The crash occurred when convertActionText() was passed a nullptr from
convertToEntry(), whose nullptr 'action' argument came from
ItemStore::search looping over its m_items and passing in
it->value()->action().

It looks like Item::action()'s implementation explicitly returns nullptr
in extreme cases, so we should probably add a nullptr safeguard to
convertActionText() and fix convertToEntry() to avoid empty strings
between the "||" delimiters.

** Information type changed from Private to Public

** Changed in: hud (Ubuntu)
       Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1292237

Title:
  hud-service crashed with SIGSEGV in data()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/hud/+bug/1292237/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to