=== smorar is now known as smorar_ [03:31] vish: turns out indicator-messages is causing my memleaks after all. [03:32] http://people.ubuntu.com/~hyperair/massif-output [03:32] * hyperair installs dbgsyms for indicator-messages and tries again [04:36] Hello all. [05:47] vish: oho! i've found my bug! [05:47] vish: it happens when indicator-messages needs to resize icons [05:47] it resizes the pixbuf, and doesn't free the original [07:15] hyperair: why is it resizing icons? [07:21] vish: i guess it's because some apps send larger than necessary icons over dbus? [07:28] hmm 32M after 1 hour and 15 minutes [07:28] vish: how much memory does indicator-applet usually use? [07:28] i think there might be some issues with strdup on a long run, but haven't identified them yet. [07:29] hyperair: 6.9M after 1d10h [07:29] huh what [07:29] err, 6.2 [07:29] that's ridiculously small [07:29] i guess i should stick my massif script back in. [07:29] vish: are you using the default theme or the elementary theme? [07:30] hyperair: well, a tweaked version of the default [07:30] ah i see. [07:30] i'm using the elementary =\ [07:30] which probably gave higher-res icons than usual to indicator-applet, causing it to leak [07:30] but i wonder what's going on now [07:31] i doubt that.. [07:31] oh well i'll wait for another day or so [07:31] hyperair: switch the them and check.. [07:31] theme* [07:31] but i don't like the default theme =\ [07:31] and i'll have to bear with it for a day or so [07:31] * hyperair sighs [07:32] hyperair: pff! 1h15min is not too long to test it.. ;p [07:32] vish: hmph. maybe some other time. =p [07:32] for now i'll just observe how far it rises, and then run massif again [08:27] hmm 43M and 2 hours. [08:27] it's still leaking. [10:57] good day === ssj6akshat is now known as ssj6akshat-away === ssj6akshat-away is now known as ssj6akshat === ssj6akshat is now known as ssj6akshat-_- === ssj6akshat-_- is now known as ssj6akshat === ssj6akshat is now known as ssj6akshat|bed === ssj6akshat|bed is now known as ssj6akshat === ssj6akshat is now known as ssj6akshat|bed === seg|ars is now known as seg === smorar_ is now known as smorar === smorar is now known as smorar_ === jono is now known as Guest6911 === smorar_ is now known as smorar