[Pidgin] #6193: "auto-reconnect" increases CPU usage to 100%

Pidgin trac at pidgin.im
Wed Jul 2 07:52:02 EDT 2008


#6193: "auto-reconnect" increases CPU usage to 100%
---------------------------+------------------------------------------------
  Reporter:  lolo          |       Owner:  lschiere     
      Type:  defect        |      Status:  new          
  Priority:  minor         |   Milestone:               
 Component:  unclassified  |     Version:  2.4.2        
Resolution:                |    Keywords:  reconnect cpu
   Pending:  1             |  
---------------------------+------------------------------------------------
Changes (by lolo):

  * pending:  1 => 0

Comment:

 Replying to [comment:3 deryni]:
 > Getting a backtrace when you break into the spinning pidgin might
 provide a little more information than just the current information it
 prints out, just run 'bt' at the gdb prompt before telling it to continue
 running pidgin.
 >
 > I'm hoping that there might be something useful there or at least that
 someone with more concrete suggestions will show up. =)

 oo, here it is:


 ----

 {{{

 0xb7674520 in pthread_mutex_lock () from /lib/i686/cmov/libpthread.so.0
 (gdb) bt
 #0  0xb7674520 in pthread_mutex_lock () from
 /lib/i686/cmov/libpthread.so.0
 #1  0xb76e1fe1 in g_source_get_current_time () from
 /usr/lib/libglib-2.0.so.0
 #2  0xb76e219d in ?? () from /usr/lib/libglib-2.0.so.0
 #3  0x087b5178 in ?? ()
 #4  0xbfcf79a8 in ?? ()
 #5  0xbfcf7998 in ?? ()
 #6  0xb7a5bc4d in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 #7  0x0812d4e0 in ?? ()
 #8  0xb7675a0c in __pthread_mutex_unlock_usercnt ()
    from /lib/i686/cmov/libpthread.so.0
 #9  0xb76e4150 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
 #10 0xb76e4879 in ?? () from /usr/lib/libglib-2.0.so.0
 #11 0x0813d4a8 in ?? ()
 #12 0xbfcf7a58 in ?? ()
 #13 0x08642910 in ?? ()
 #14 0x00000009 in ?? ()
 #15 0x0000000a in ?? ()
 #16 0xb77595f8 in ?? () from /usr/lib/libglib-2.0.so.0
 #17 0xb7759620 in ?? () from /usr/lib/libglib-2.0.so.0
 #18 0xbfcf7a54 in ?? ()
 #19 0x00000001 in ?? ()
 #20 0x00000001 in ?? ()
 #21 0x0813d4a8 in ?? ()
 ---Type <return> to continue, or q <return> to quit---
 #22 0x08642910 in ?? ()
 #23 0xb75eaa70 in ?? () from /lib/i686/cmov/libc.so.6
 #24 0xb7675df0 in ?? () from /lib/i686/cmov/libpthread.so.0
 #25 0xb7674520 in ?? () from /lib/i686/cmov/libpthread.so.0
 #26 0xb7708f92 in g_thread_self () from /usr/lib/libglib-2.0.so.0
 #27 0xb76e4f57 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
 #28 0xb7be5d04 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 #29 0x080c8932 in main ()

 }}}

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


More information about the Tracker mailing list