[Pidgin] #15224: Freeze on loading large contact list from Gadu-Gadu

Pidgin trac at pidgin.im
Sat Jul 21 17:01:28 EDT 2012


#15224: Freeze on loading large contact list from Gadu-Gadu
--------------------+-------------------------------------------------------
 Reporter:  linne   |        Owner:           
     Type:  defect  |       Status:  new      
Milestone:          |    Component:  Gadu-Gadu
  Version:  2.10.3  |   Resolution:           
 Keywords:          |  
--------------------+-------------------------------------------------------
Description changed by linne:

Old description:

> For some time now I'm having a huge problem with Pidgin on the Ubuntu. I
> have many contacts on my list (most of them from Gadu-Gadu protocol) and
> Pidgin hangs on startup. The number of contacts being loaded on the
> startup is around 170. The same happens if I have a clean install of
> Pidgin and try to download the contact list from the Gadu-Gadu server.
>
> The interesting part here is that I'm using Pidgin on Windows XP as well,
> with the very same list of contacts, and the problem doesn't occur there.
>
> I've been trying to resolve this for many weeks now, but I haven't found
> any helpful suggestions while searching on google. It seems as if no one
> else had this problem.
>
> I tried to test it a little bit by removing some contacts from the
> blist.xml file and found out that if I limit the number of contacts to
> 113, everything works fine.
>
> Running the Pidgin in debug mode (pidgin -d) and looking at the console
> it seems that at some point the Gadu-Gadu server just stops responding
> and Pidgin cannot handle this situation properly - it doesn't even
> timeout, it just hangs and stays like this forever.
> I can attach files from debug mode - both in case when Pidgin hangs and
> when it loads properly.
>
> Pidgin version:
> Pidgin 2.10.3 (libpurple 2.10.3)
>
> System version:
> Linux 3.2.0-26-generic #41-Ubuntu SMP Thu Jun 14 16:26:01 UTC 2012 i686
> i686 i386 GNU/Linux
>
> I would appreciate any suggestions on how to resolve this.

New description:

 For some time now I'm having a huge problem with Pidgin on the Ubuntu. I
 have many contacts on my list (most of them from Gadu-Gadu protocol) and
 Pidgin hangs on startup. The number of contacts being loaded on the
 startup is around 170. The same happens if I have a clean install of
 Pidgin and try to download the contact list from the Gadu-Gadu server.

 The interesting part here is that I'm using Pidgin on Windows XP as well,
 with the very same list of contacts, and the problem doesn't occur there.

 I've been trying to resolve this for many weeks now, but I haven't found
 any helpful suggestions while searching on google. It seems as if no one
 else had this problem.

 I tried to test it a little bit by removing some contacts from the
 blist.xml file and found out that if I limit the number of contacts to
 113, everything works fine.

 Running the Pidgin in debug mode (pidgin -d) and looking at the console it
 seems that at some point the Gadu-Gadu server just stops responding and
 Pidgin cannot handle this situation properly - it doesn't even timeout, it
 just hangs and stays like this forever.

 I attach two log files from debug mode:

 - pidgin_hangs.log - this is startup log with 146 contacts, and in this
 case Pidgin hangs,

 - pidgin_loads.log - this is startup log with 113 contacts, and in this
 case Pidgin loads properly.

 I removed all the personal data (ids, names etc.) and put placeholders
 ("<number>", "<username>" etc.) instead. Hopefully logs will be still easy
 to read.

 Pidgin version:
 Pidgin 2.10.3 (libpurple 2.10.3)

 System version:
 Linux 3.2.0-26-generic #41-Ubuntu SMP Thu Jun 14 16:26:01 UTC 2012 i686
 i686 i386 GNU/Linux

 I would appreciate any suggestions on how to resolve this.

--

-- 
Ticket URL: <http://developer.pidgin.im/ticket/15224#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list