[Pidgin] #8292: Excessive memory usage in winpidgin (hundreds of MB)
Pidgin
trac at pidgin.im
Sat Jan 31 17:59:18 EST 2009
#8292: Excessive memory usage in winpidgin (hundreds of MB)
-------------------------+--------------------------------------------------
Reporter: Revenant | Owner: datallah
Type: defect | Status: pending
Milestone: | Component: winpidgin (gtk)
Version: 2.5.4 | Resolution:
Keywords: memory leak | Launchpad_bug:
-------------------------+--------------------------------------------------
Changes (by Revenant):
* status: pending => new
Comment:
Replying to [comment:1 deryni]:
> Can you track this memory usage down to a specific protocol or action
you are taking in pidgin? Does pidgin use a growing amount of memory if
you run 'pidgin -n' and leave it unconnected? Try testing disabling (or
better not enabling in the first place) your IRC account and seeing if
that avoids this issue.
>
> As a side note, thank you for the detailed bug report and the data
collection efforts you have gone through so far.
It doesn't appear to be any specific protocol or action that I take,
although it does seem to grow faster when I'm actively chatting a lot. My
first naive guess was that it was due to something to do with large chat
histories (Pidgin seems to retain all history from the current session?),
although that was just an initial impression.
Yesterday I tried starting up with pidgin -n, and Pidgin used somewhere in
the vicinity of 24-30 MB on startup. When someone messaged me I realised
that I'd left the "Music Tracker" plugin enabled, so I opted to disable
the IRC connections and leave it connected, with the result that Pidgin's
memory use grew slowly over the day and is now sitting at ~35 MB working
set, ~104 MB private bytes, ~295 MB virtual size. Private bytes seems to
be the key figure, and it's only been going up.
I'll try a few more configurations (pidgin -n for a while, then disable
all plugins and run no-IRC and pidgin-n each for a while) and see how I
go.
--
Ticket URL: <http://developer.pidgin.im/ticket/8292#comment:2>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list