HUD crashing due to async API that looks sync in libdbusmenu-qt
Bug #1292586 reported by
Pete Woods
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity HUD |
Fix Released
|
High
|
Pete Woods | ||
hud (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
HUD is crashing because libdbusmenu-qt is running the event loop during what appears to be a synchronous method call.
Related branches
lp://qastaging/~pete-woods/hud/use-new-libdbusmenu
- Antti Kaijanmäki (community): Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
-
Diff: 27 lines (+4/-2)2 files modifieddebian/control (+1/-1)
service/DBusMenuCollector.cpp (+3/-1)
lp://qastaging/~pete-woods/libdbusmenu-qt/sync-mode-option
- Antti Kaijanmäki (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Marcus Tomlinson: Pending requested
-
Diff: 188 lines (+77/-37)3 files modifieddebian/changelog (+13/-0)
src/dbusmenuimporter.cpp (+48/-37)
src/dbusmenuimporter.h (+16/-0)
Changed in hud: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Pete Woods (pete-woods) |
Changed in hud: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
This bug was fixed in the package hud - 13.10.1+ 14.04.20140314- 0ubuntu1
--------------- 1+14.04. 20140314- 0ubuntu1) trusty; urgency=low
hud (13.10.
[ Pete Woods ]
* Make legacy queries return no results with an empty search string
(LP: #1276569)
* Tweak search parameters following advice from Jussi (LP: #1276569)
* Use new DBusMenu API to make dbusmenu calls sync (LP: #1292586)
* Support multiple GMenuCollectors for each window, and multiple
QtGActionGroups for each QtGMenuModel. (LP: #1288025)
-- Ubuntu daily release <email address hidden> Fri, 14 Mar 2014 16:37:38 +0000