[Pidgin] #2154: Fatal memory leak in ICQ list
Pidgin
trac at pidgin.im
Sat Jul 14 00:41:53 EDT 2007
#2154: Fatal memory leak in ICQ list
-----------------------------------------+----------------------------------
Reporter: xtremeqg | Type: defect
Status: new | Priority: minor
Component: pidgin (gtk) | Version: 2.0.2
Keywords: memory leak, assertion, icq | Pending: 0
-----------------------------------------+----------------------------------
Using the win32 build 2.0.2 with GTK+ 2.10.11, Glib 2.12.11 there is a
fatal memory leak with the ICQ buddy list. Every once in a while (I assume
it has to do with one specific person) pidgin will start consuming all the
available ram and eventually crash when no more is available. This can be
reproduced with 100% consistency by simply restarting the application
right after it happends. I have yet to track down exactly which person on
my list is causing the crash, but so far disabling the auto logon feature
for my ICQ account in .purple/accounts.xml is sufficient to prevent the
crashes until of course I sign back on and that person is there.
The debug log shows the following assertion:
purple_find_buddy: assertion `(name != NULL) && (*name != '\0')' failed
After which it starts consuming ram endlessly and eventually crashing with
the following message:
GLib-ERROR(recursed) **: gmem.c:172: failed to allocate 112 bytes
aborting...
Possibly an issue with a name containing some mixture of unicode / utf /
ascii?
--
Ticket URL: <http://developer.pidgin.im/ticket/2154>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list