telepathy-gabble using up 100% of CPU after network went down

Bug #565749 reported by Dima Ryazanov
48
This bug affects 10 people
Affects Status Importance Assigned to Milestone
telepathy-gabble (Ubuntu)
Expired
Low
Unassigned
Declined for Lucid by Sebastien Bacher
Declined for Maverick by Sebastien Bacher

Bug Description

Binary package hint: telepathy-gabble

The "telepathy-gabble" process suddenly started using 100% of the CPU. It looks like it happened when my network connection went down.
I ran strace on it, and got tons of output like this:

sendto(8, "u\227\364\356e\233\\\3507\231\223~Km\360", 15, 0, NULL, 0) = -1 EAGAIN (Resource temporarily unavailable)
sendto(8, "u\227\364\356e\233\\\3507\231\223~Km\360", 15, 0, NULL, 0) = -1 EAGAIN (Resource temporarily unavailable)
sendto(8, "u\227\364\356e\233\\\3507\231\223~Km\360", 15, 0, NULL, 0) = -1 EAGAIN (Resource temporarily unavailable)

And here's the backtrace from GDB (sorry, no symbols; couldn't install them because the network was down):

#0 0x00007f397ae97ebc in __libc_send (fd=8, buf=<value optimized out>, n=<value optimized out>, flags=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/x86_64/send.c:33
#1 0x00007f397a460804 in ?? () from /usr/lib/libgnutls.so.26
#2 0x00007f397a4609d9 in ?? () from /usr/lib/libgnutls.so.26
#3 0x00007f397a45d85b in _gnutls_send_int () from /usr/lib/libgnutls.so.26
#4 0x00007f397cab663f in ?? () from /usr/lib/libloudmouth-1.so.0
#5 0x00007f397cab8a14 in ?? () from /usr/lib/libloudmouth-1.so.0
#6 0x00007f397cab253f in ?? () from /usr/lib/libloudmouth-1.so.0
#7 0x00007f397cab2723 in lm_connection_send () from /usr/lib/libloudmouth-1.so.0
#8 0x00000000004182aa in ?? ()
#9 0x0000000000432fb7 in ?? ()
#10 0x0000000000466a0c in ?? ()
#11 0x0000000000467812 in ?? ()
#12 0x00007f397cf10580 in ?? () from /usr/lib/libdbus-glib-1.so.2
#13 0x00007f397cce069e in ?? () from /lib/libdbus-1.so.3
#14 0x00007f397ccd43ec in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#15 0x00007f397cf0ce45 in ?? () from /usr/lib/libdbus-glib-1.so.2
#16 0x00007f397b5768c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#17 0x00007f397b57a748 in ?? () from /lib/libglib-2.0.so.0
#18 0x00007f397b57ac55 in g_main_loop_run () from /lib/libglib-2.0.so.0
#19 0x00007f397c62198f in tp_run_connection_manager () from /usr/lib/libtelepathy-glib.so.0
#20 0x00007f397a921c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>,
    init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff562c4118)
    at libc-start.c:226
#21 0x0000000000413e49 in ?? ()
#22 0x00007fff562c4118 in ?? ()
#23 0x000000000000001c in ?? ()
#24 0x0000000000000001 in ?? ()
#25 0x00007fff562c5d0f in ?? ()
#26 0x0000000000000000 in ?? ()

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: telepathy-gabble 0.8.12-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic x86_64
NonfreeKernelModules: wl
Architecture: amd64
Date: Sat Apr 17 21:19:04 2010
InstallationMedia: Kubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
ProcEnviron:
 LANGUAGE=
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: telepathy-gabble

Revision history for this message
Dima Ryazanov (dima-gmail) wrote :
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Also happened on Ubuntu Desktop 10.04, amd64 final, so not specifically a Kubuntu issue ora beta issue.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report. The issue is an upstream one and it would be nice if somebody having it could send the bug the to the people writting the software

Changed in telepathy-gabble (Ubuntu):
importance: Undecided → Low
Revision history for this message
DiegoV (diegofcviegas) wrote :

This is happening to me too. Empathy-gabble and Empathy-butterfly dueling to become the owner of my processor cycles. It happened this time after a resume from suspend state. I'm using Ubuntu 10.04 upgraded to the date.

Once I kill the process Empathy-butterfly and let it restart, asking Empathy to reconnect the accounts, I have no long the problem.

Can I contribute with some additional info?

Revision history for this message
Guillaume Desmottes (cassidy) wrote :

Is that still an issue with telepathy-gabble 0.10.0 ?

Revision history for this message
Vish (vish) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue for you in telepathy-gabble 0.10.0 . Can you try with the latest Ubuntu release? Thanks in advance.

Changed in telepathy-gabble (Ubuntu):
status: New → Incomplete
Revision history for this message
ar (arjenmeijernl) wrote :

Yes on Ubuntu 10.10 64 bits as per october 27, 2010.

Moreover, the are a lot of duplicates. Am I free to mark this as a duplicate? What are rules to pick a 'master' bug?

Revision history for this message
ar (arjenmeijernl) wrote :

Sorry, made a mistake. I am using butterfly and not gabble.

Butterfly has sometime the same problem, using 100% cpu. I can not find any logic in it.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for telepathy-gabble (Ubuntu) because there has been no activity for 60 days.]

Changed in telepathy-gabble (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Pablo (itu-pablo) wrote :

I have this problem in Ubuntu 11.10. While behind a proxy, I open Empathy, which is unable to connect. Processor usage goes to 94% and the process using it is Telepathy-Gabble. I kill it but after a couple of minutes it is running again.

The major annoyance for me is that on my laptop this reduces battery life from 3 hours to a mere hour and a half or so.

Revision history for this message
msreekanth (sreekanth-manga) wrote :

I see this on my machine as well.I am using ubuntu 11.10.

Revision history for this message
Abdiel Aviles (abdiel-aviles) wrote :

Same here - Ubuntu 12.04

Revision history for this message
Richard Ulrich (richi-paraeasy) wrote :

Still happens with ubuntu 14.04

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.