[Bug 745803] Re: telepathy logger uses 100% CPU

pd5rm 745803 at bugs.launchpad.net
Thu May 5 21:09:04 UTC 2011


Same problem (100% cpu usage) usingtelepathy-logger  0.2.6-1ubuntu1 on
Ubuntu 11.04.

 I already "Log conversations" unchecked, so that didn't resolved the
issue for me.

I've attached  sysprof generated log of the system. I attached gdb to
the running process, and interrupted  a couple times (aka poor man's
profiler), somewhere inside _tpl_action_chain_continue seems to be
common hotspot.


#0  0xb75eb436 in g_atomic_pointer_get () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb738beb5 in tp_message_get_type () from /usr/lib/libtelepathy-glib.so.0
#2  0xb788285f in ?? () from /usr/lib/libtelepathy-logger.so.2
#3  0xb7870be3 in _tpl_action_chain_continue () from /usr/lib/libtelepathy-logger.so.2
#4  0xb7882ae2 in ?? () from /usr/lib/libtelepathy-logger.so.2
#5  0xb7354093 in ?? () from /usr/lib/libtelepathy-glib.so.0
#6  0xb7356eed in ?? () from /usr/lib/libtelepathy-glib.so.0
#7  0xb732c48b in ?? () from /usr/lib/libtelepathy-glib.so.0
#8  0xb739e70a in ?? () from /usr/lib/libtelepathy-glib.so.0
#9  0xb7612311 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb7616aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb7617270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#12 0xb761792b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#13 0x0804945e in ?? ()
#14 0xb715be37 in __libc_start_main (main=0x8049180, argc=1, ubp_av=0xbfbe1ea4, init=0x80494f0, fini=0x8049550, rtld_fini=0xb78b3a50, 
    stack_end=0xbfbe1e9c) at libc-start.c:226
#15 0x08048f71 in ?? ()

#0  0xb76ee976 in g_type_check_instance_is_a () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#1  0xb738d385 in tp_message_get_sent_timestamp () from /usr/lib/libtelepathy-glib.so.0
#2  0xb7881571 in ?? () from /usr/lib/libtelepathy-logger.so.2
#3  0xb7882873 in ?? () from /usr/lib/libtelepathy-logger.so.2
#4  0xb7870be3 in _tpl_action_chain_continue () from /usr/lib/libtelepathy-logger.so.2
#5  0xb7882ae2 in ?? () from /usr/lib/libtelepathy-logger.so.2
#6  0xb7354093 in ?? () from /usr/lib/libtelepathy-glib.so.0
#7  0xb7356eed in ?? () from /usr/lib/libtelepathy-glib.so.0
#8  0xb732c48b in ?? () from /usr/lib/libtelepathy-glib.so.0
#9  0xb739e70a in ?? () from /usr/lib/libtelepathy-glib.so.0
#10 0xb7612311 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb7616aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#12 0xb7617270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#13 0xb761792b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#14 0x0804945e in ?? ()
#15 0xb715be37 in __libc_start_main (main=0x8049180, argc=1, ubp_av=0xbfbe1ea4, init=0x80494f0, fini=0x8049550, rtld_fini=0xb78b3a50, 
    stack_end=0xbfbe1e9c) at libc-start.c:226
#16 0x08048f71 in ?? ()
0xb76055af in g_hash_table_lookup () from /lib/i386-linux-gnu/libglib-2.0.so.0

#0  0xb76055af in g_hash_table_lookup () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb7367518 in tp_asv_get_uint32 () from /usr/lib/libtelepathy-glib.so.0
#2  0xb7881344 in ?? () from /usr/lib/libtelepathy-logger.so.2
#3  0xb7882857 in ?? () from /usr/lib/libtelepathy-logger.so.2
#4  0xb7870be3 in _tpl_action_chain_continue () from /usr/lib/libtelepathy-logger.so.2
#5  0xb7882ae2 in ?? () from /usr/lib/libtelepathy-logger.so.2
#6  0xb7354093 in ?? () from /usr/lib/libtelepathy-glib.so.0
#7  0xb7356eed in ?? () from /usr/lib/libtelepathy-glib.so.0
#8  0xb732c48b in ?? () from /usr/lib/libtelepathy-glib.so.0
#9  0xb739e70a in ?? () from /usr/lib/libtelepathy-glib.so.0
#10 0xb7612311 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb7616aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#12 0xb7617270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#13 0xb761792b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#14 0x0804945e in ?? ()
#15 0xb715be37 in __libc_start_main (main=0x8049180, argc=1, ubp_av=0xbfbe1ea4, init=0x80494f0, fini=0x8049550, rtld_fini=0xb78b3a50, 
    stack_end=0xbfbe1e9c) at libc-start.c:226
#16 0x08048f71 in ?? ()



** Attachment added: "Sysprof file."
   https://bugs.launchpad.net/ubuntu/+source/telepathy-logger/+bug/745803/+attachment/2115327/+files/sys-prof

-- 
You received this bug notification because you are a member of
Telepathy, which is subscribed to telepathy-logger in Ubuntu.
https://bugs.launchpad.net/bugs/745803

Title:
  telepathy logger uses 100% CPU




More information about the Ubuntu-telepathy mailing list