When gallery opens HUD goes crazy on DBus

Bug #1262333 reported by Ted Gould
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity HUD
Fix Released
High
Marcus Tomlinson
hud (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Starting the gallery app with one picture in it causes HUD to go crazy on DBus. In about 10 seconds it makes 150 start requests to the Gallery to get menu information.

$ bustle-pcap gallery.bustle
Logging D-Bus traffic to 'gallery.bustle'...
Hit Control-C to stop logging.
$ bustle --count gallery.bustle
  150 method org.gtk.Menus.Start
  150 method org.gtk.Actions.DescribeAll
  147 method org.gtk.Menus.End

Related branches

Revision history for this message
Ted Gould (ted) wrote :
Changed in hud:
assignee: Pete Woods (pete-woods) → Marcus Tomlinson (marcustomlinson)
status: New → Confirmed
status: Confirmed → In Progress
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:hud at revision 361, scheduled for release in hud, milestone Unknown

Changed in hud:
status: In Progress → Fix Committed
Changed in hud:
status: Fix Committed → Fix Released
Revision history for this message
Ted Gould (ted) wrote :

This shouldn't be "Fix Released" because well, it hasn't been released yet. It's just committed to trunk currently.

Changed in hud:
status: Fix Released → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package hud - 13.10.1+14.04.20140108-0ubuntu1

---------------
hud (13.10.1+14.04.20140108-0ubuntu1) trusty; urgency=low

  [ Pete Woods ]
  * Replace core HUD service and improve testing.
  * Generate valid window stack introspection XML. (LP: #1254949)
  * Fix window stack breakage introduced by last commit.
  * Build application paths using NIH DBus utils to maintain
    compatibility with confinement policies. (LP: #1262316)
  * Restore keyword reading functionality to libQtGmenu. (LP: #1262323,
    #1262326, #1262318)
  * Restore the sqlite database reading functionality. (LP: #1262320)
  * Valgrind is not available on all platforms.

  [ Ted Gould ]
  * Search for Pango so we can build the command line utilities.

  [ Marcus Tomlinson ]
  * Replace core HUD service and improve testing.
  * Check window handle is not null before attempting to dereferencing
    it.
  * Remove unnecessary polling from QtGMenuImporter to reduce DBus
    comms. (LP: #1262333)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 361
 -- Ubuntu daily release <email address hidden> Wed, 08 Jan 2014 03:21:14 +0000

Changed in hud (Ubuntu):
status: New → Fix Released
Charles Kerr (charlesk)
Changed in hud:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.