appmenu-gtk leaks references

Bug #830260 reported by Stian Skjelstad
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
AppMenu GTK+
Fix Released
Medium
Unassigned
appmenu-gtk (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

appmenu-gtk leaks references due to it calling g_object_get() on GObjects, and not calling g_object_unref on them afterwards. Misstakenly reported as a Gtk bug first: https://bugzilla.gnome.org/show_bug.cgi?id=656486

Related branches

Revision history for this message
Stian Skjelstad (mywave) wrote :
Changed in appmenu-gtk:
status: New → Confirmed
Revision history for this message
Stian Skjelstad (mywave) wrote :

Attaching test-case, originally attached at the bug-report at the gtk bugzilla.

Revision history for this message
Charles Kerr (charlesk) wrote :

Stian, thanks for reporting this. I'm not sure why this ticket's been idle for so long.

Changed in appmenu-gtk:
status: Confirmed → In Progress
Revision history for this message
Charles Kerr (charlesk) wrote :
Changed in appmenu-gtk:
status: In Progress → Fix Committed
importance: Undecided → Medium
Ted Gould (ted)
Changed in appmenu-gtk:
milestone: none → 0.3.91
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.6 KiB)

This bug was fixed in the package appmenu-gtk - 12.10.3daily12.11.28-0ubuntu1

---------------
appmenu-gtk (12.10.3daily12.11.28-0ubuntu1) raring; urgency=low

  [ Mathieu Trudel-Lapierre ]
  * debian/control:
    - Update to use trailing commas at the end of dependency lists.
    - Reorganize Build-Depends for clarity.
    - Drop Build-Depends on cdbs and bump debhelper to (>= 9).
    - Update Vcs-Bzr, Vcs-Browser and add notice to uploaders.
    - Add a Build-Depends on gnome-common.
  * debian/compat: bump compat level to 9.
  * debian/rules:
    - Migrate from cdbs to dh9 sequencer.
    - Add and export DPKG_GENSYMBOLS_CHECK_LEVEL.
    - Override dh_autoreconf to call autogen.sh and not run configure.

  [ Didier Roche ]
  * Automatic snapshot from revision 162 (bootstrap)

  [ Sebastien Bacher ]
  * Pidgin menu items for accounts are not updated on the menubar when
    disabling them (LP: #598494)
  * Dynamic menu is empty (Epiphany) (LP: #601943)
  * doesn't display icons (LP: #598528)
  * Please blacklist "IBM Notes" (LP: #1077095)
  * Weird sub-menu associated with Anjuta's File -> Quit entry (LP:
    #599817)
  * [Master] Application is showing a partial menu (LP: #594228)
  * Tabs menu in gnome-terminal does not display correctly (LP: #592848)
  * [Master] Menu items are out of order. (LP: #594230)
  * g_object_add_weak_pointer: assertion `G_IS_OBJECT (object)' failed
    (LP: #1026160)
  * Gimp: menu item missing (LP: #598623)
  * Firefox supposedly crashing with appmenu-gtk (LP: #600880)
  * Missing "Network Button" for wifi inputs (LP: #788640)

  [ Michael Terry ]
  * appmenu-gtk breaks dynamically created Emacs Gtk+ menus (LP:
    #673302)
  * Regression - Menubar appears/disappears when launching an app (LP:
    #971459)

  [ Ted Gould ]
  * the xsession script should set the variable only if the needed file
    is installed (LP: #674047)
  * (various) crashed with SIGSEGV in
    g_atomic_int_exchange_and_add()/g_variant_unref/?libappmenu.so/g_sim
    ple_async_result_complete (LP: #703988)
  * Shotwell - menubar not updated when switching back to a category
    (LP: #729203)
  * appmenu-gtk leaks references (LP: #830260)
  * crashes with SIGSEGV in do_rebuild() when running under valgrind
    (LP: #726388)
  * Some apps don't integrate to appmenu after having their windows
    closed (LP: #718926)
  * appmenu-gtk 0.1.96-0ubuntu1 prevents desktop global menu (desktop
    appmenu in unity panel) from appearing (LP: #733050)
  * gnome-display-properties crashed with SIGSEGV in g_object_set() (LP:
    #729065)

  [ Charles Kerr ]
  * Regression - Menubar appears/disappears when launching an app (LP:
    #971459)
  * Call GTK functions without gdk lock (LP: #797188)

  [ Ken VanDine ]
  * Duplicate separator items in app menus (LP: #594867)
  * Add support for keyboard shortcuts in menus (LP: #591293)
  * Fall back to stock menu if the applet isn't in the panel (LP:
    #607285)
  * Shotwell - menubar not updated when switching back to a category
    (LP: #729203)
  * crashes with SIGSEGV in do_rebuild() when running under valgrind
    (LP: #726388)
  * gnome-display-properties crashed with SIGSEGV in g_object_set() (LP:
    #72...

Read more...

Changed in appmenu-gtk (Ubuntu):
status: New → 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.