Created by Charles Kerr on 2012-03-17 and last modified on 2012-03-17
Get this branch:
bzr branch lp:~charlesk/indicator-application/hashtable-mem-bugs
Only Charles Kerr can upload to this branch. If you are Charles Kerr please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Charles Kerr
Application Indicators

Recent revisions

228. By Charles Kerr on 2012-03-17

Fix two memory bugs with clearing out out directories from our icon search path.

1. indicator_application_dispose() calls g_hash_table_get_keys() N times and leaks them all.

2. indicator_application_dispose() passes each of the hashtable's keys (owned by the hash) to function theme_dir_unref(key), which removes from the hashtable but then continues to use the now-dangling key.

227. By Charles Kerr on 2012-03-13


226. By Charles Kerr on 2012-03-13

in generate_id(), we have a handful of local guint8's that get left-shifted to the point of potential overflow -- so change them to guint32 instead. Bug reported by coverity in lp ticket #944234

225. By Charles Kerr on 2012-03-13

merge lp:~htorque/indicator-application/fix-small-memleak to fix a small memory leak described in lp bug #953585

224. By Ted Gould on 2012-03-09


223. By Charles Kerr on 2012-03-05

merge lp:~ted/indicator-application/lp944236 to fix the warning that Coverity reported in bug #944236

222. By Ted Gould on 2012-03-02

Add full type to GVariantBuilder

221. By Ted Gould on 2012-02-15


220. By Ted Gould on 2012-02-12

Unreffing the result of the approval message

219. By Ted Gould on 2012-02-08


Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.