Memory Leak in navigation_requested_cb
Bug #733283 reported by
dobey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
libubuntuone | Status tracked in Trunk | |||||
Stable-0-4 |
Won't Fix
|
Undecided
|
Unassigned | |||
Trunk |
Fix Released
|
Medium
|
dobey | |||
libubuntuone (Ubuntu) |
Fix Released
|
Medium
|
dobey | |||
Maverick |
Won't Fix
|
Medium
|
dobey | |||
Natty |
Fix Released
|
Medium
|
dobey |
Bug Description
There is a memory leak in the navigation request handling code. A SoupURI object is created, but not always freed, as some of the if () statements return directly instead of setting a boolean and falling through.
Related branches
lp:~dobey/libubuntuone/navigation-leak
- John O'Brien (community): Approve
- Roberto Alsina (community): Approve
-
Diff: 54 lines (+6/-5)1 file modifiedlibubuntuone/u1-music-store.c (+6/-5)
Changed in libubuntuone (Ubuntu Natty): | |
milestone: | none → ubuntu-11.04-beta-1 |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Rodney Dawes (dobey) |
Changed in libubuntuone (Ubuntu Maverick): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Dobey (ian-malcolm) |
assignee: | Dobey (ian-malcolm) → Rodney Dawes (dobey) |
milestone: | none → maverick-updates |
tags: | added: u1-natty-beta |
Changed in libubuntuone (Ubuntu Maverick): | |
status: | Triaged → Won't Fix |
To post a comment you must log in.
This bug was fixed in the package libubuntuone - 0.9.1-0ubuntu1
---------------
libubuntuone (0.9.1-0ubuntu1) natty; urgency=low
* New upstream release. requested_ cb (LP: #733283)
- Remove unneeded dbus-glib usage (LP: #732761)
- Custom URI scheme handler for internal pages (LP: #733479)
- False connection error message (LP: #596394)
- Notify user when purchased folder is not subscribed to (LP: #727558)
- Memory leak in navigation_
- Lock icon is broken in store pages (LP: #733308)
-- Rodney Dawes <email address hidden> Fri, 18 Mar 2011 16:30:19 -0400