After closing and reopening arora (Web browser) ...ibus-daemon seems to
be using 100% CPU. gdb suggests that at least part of that 100% cpu
use occurs at
thread 1:
#0 0x00007f927f8c586c in g_slice_alloc (magazine_chunks=0xd065a0) at
/build/buildd/glib2.0-2.43.3/./glib/gslice.c:536
#1 0x00007f927f8c586c in g_slice_alloc (tmem=<optimized out>, ix=0) at
/build/buildd/glib2.0-2.43.3/./glib/gslice.c:842
#2 0x00007f927f8c586c in g_slice_alloc (mem_size=mem_size@entry=16) at
/build/buildd/glib2.0-2.43.3/./glib/gslice.c:998
Python Exception <class 'TypeError'> iter() returned non-iterator of type
'_iterator':
#3 0x00007f927f8c68a6 in g_slist_prepend (list=0x0, data=0x1cfb950) at
/build/buildd/glib2.0-2.43.3/./glib/gslist.c:254
#4 0x00007f927f8a77a0 in g_source_add_child_source (source=0x23eb2a0,
child_source=0x1cfb950) at /build/buildd/glib2.0-2.43.3/./glib/gmain.c:1406
#5 0x00007f927fe35af0 in g_socket_create_source (cancellable=0x7f9278003d70
[GCancellable], condition=(G_IO_IN | G_IO_ERR | G_IO_HUP | G_IO_NVAL),
socket=0xd54280 [GSocket])
at /build/buildd/glib2.0-2.43.3/./gio/gsocket.c:3363
#6 0x00007f927fe35af0 in g_socket_create_source (socket=0xd54280 [GSocket],
condition=condition@entry=G_IO_IN, cancellable=cancellable@entry=0x7f9278003d70
[GCancellable])
at /build/buildd/glib2.0-2.43.3/./gio/gsocket.c:3424
#7 0x00007f927fe3da54 in add_sources (listener=listener@entry=0xd53760
[GThreadedSocketService], callback=callback@entry=0x7f927fe3daf0
<accept_ready>, callback_data=callback_data@entry=0xd66d00,
cancellable=cancellable@entry=0x7f9278003d70 [GCancellable], context=0x0) at
/build/buildd/glib2.0-2.43.3/./gio/gsocketlistener.c:521
#8 0x00007f927fe3e535 in g_socket_listener_accept_socket_async
(listener=listener@entry=0xd53760 [GThreadedSocketService],
cancellable=0x7f9278003d70 [GCancellable],
callback=callback@entry=0x7f927fe425a0 <g_socket_service_ready>,
user_data=user_data@entry=0x0) at
/build/buildd/glib2.0-2.43.3/./gio/gsocketlistener.c:749
#9 0x00007f927fe3e665 in g_socket_listener_accept_async
(listener=listener@entry=0xd53760 [GThreadedSocketService],
cancellable=<optimized out>, callback=callback@entry=0x7f927fe425a0
<g_socket_service_ready>, user_data=user_data@entry=0x0) at
/build/buildd/glib2.0-2.43.3/./gio/gsocketlistener.c:807
#10 0x00007f927fe42509 in do_accept (service=service@entry=0xd53760
[GThreadedSocketService]) at
/build/buildd/glib2.0-2.43.3/./gio/gsocketservice.c:114
#11 0x00007f927fe42635 in g_socket_service_ready (object=0xd53760
[GThreadedSocketService], result=<optimized out>, user_data=<optimized out>)
at /build/buildd/glib2.0-2.43.3/./gio/gsocketservice.c:307
#12 0x00007f927fe43aab in g_task_return_now (task=0xd66c30 [GTask]) at
/build/buildd/glib2.0-2.43.3/./gio/gtask.c:1077
#13 0x00007f927fe44126 in g_task_return (task=0xd66c30 [GTask], type=<optimized
out>) at /build/buildd/glib2.0-2.43.3/./gio/gtask.c:1130
#14 0x00007f927fe3dbbc in accept_ready (accept_socket=0xd54280 [GSocket],
condition=<optimized out>, user_data=0xd66c30) at
/build/buildd/glib2.0-2.43.3/./gio/gsocketlistener.c:708
#15 0x00007f927fe34661 in socket_source_dispatch (source=0x24b15b0,
callback=0x7f927fe3daf0 <accept_ready>, user_data=0xd66c30) at
/build/buildd/glib2.0-2.43.3/./gio/gsocket.c:3265
#16 0x00007f927f8a8ddd in g_main_context_dispatch (context=0xd4bf20) at
/build/buildd/glib2.0-2.43.3/./glib/gmain.c:3122
#17 0x00007f927f8a8ddd in g_main_context_dispatch
(context=context@entry=0xd4bf20) at
/build/buildd/glib2.0-2.43.3/./glib/gmain.c:3737
#18 0x00007f927f8a91b0 in g_main_context_iterate (context=0xd4bf20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.43.3/./glib/gmain.c:3808
#19 0x00007f927f8a94d2 in g_main_loop_run (loop=0xd657d0) at
/build/buildd/glib2.0-2.43.3/./glib/gmain.c:4002
#20 0x0000000000416aa0 in ()
#21 0x0000000000406334 in ()
#22 0x00007f927f041ec5 in __libc_start_main (main=0x4061b0, argc=3,
argv=0x7fff4f96d768, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff4f96d758)
at libc-start.c:287
#23 0x0000000000406592 in ()
thread 2:
#0 0x00007f927f1100fd in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f927f8a914c in g_main_context_iterate (priority=2147483647, n_fds=2,
fds=0x7f92700008c0, timeout=-1, context=0xd61ed0) at
/build/buildd/glib2.0-2.43.3/./glib/gmain.c:4103
#2 0x00007f927f8a914c in g_main_context_iterate
(context=context@entry=0xd61ed0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>)
at /build/buildd/glib2.0-2.43.3/./glib/gmain.c:3803
#3 0x00007f927f8a925c in g_main_context_iteration (context=0xd61ed0,
may_block=may_block@entry=1) at /build/buildd/glib2.0-2.43.3/./glib/gmain.c:3869
#4 0x00007f927f8a9299 in glib_worker_main (data=<optimized out>) at
/build/buildd/glib2.0-2.43.3/./glib/gmain.c:5614
#5 0x00007f927f8cfb95 in g_thread_proxy (data=0xd31e80) at
/build/buildd/glib2.0-2.43.3/./glib/gthread.c:764
#6 0x00007f927f3ed0a5 in start_thread (arg=0x7f9277fff700) at
pthread_create.c:309
#7 0x00007f927f11a5ad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
thread 3:
#0 0x00007f927f1100fd in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f927f8a914c in g_main_context_iterate (priority=2147483647,
n_fds=10, fds=0x7f927801fd00, timeout=-1, context=0xd56dd0) at
/build/buildd/glib2.0-2.43.3/./glib/gmain.c:4103
#2 0x00007f927f8a914c in g_main_context_iterate (context=0xd56dd0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.43.3/./glib/gmain.c:3803
#3 0x00007f927f8a94d2 in g_main_loop_run (loop=0xd56d60) at
/build/buildd/glib2.0-2.43.3/./glib/gmain.c:4002
#4 0x00007f927fe9cdd6 in gdbus_shared_thread_func (user_data=0xd56da0) at
/build/buildd/glib2.0-2.43.3/./gio/gdbusprivate.c:273
#5 0x00007f927f8cfb95 in g_thread_proxy (data=0xd31cf0) at
/build/buildd/glib2.0-2.43.3/./glib/gthread.c:764
#6 0x00007f927f3ed0a5 in start_thread (arg=0x7f927cba6700) at
pthread_create.c:309
#7 0x00007f927f11a5ad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(though invoking gdb on ibus lead to some really long delays in entering
keyboard input into the terminal window it was running in)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1421483
Title:
All keyboard input fails: "IBUS-WARNING **: Events queue growing too
big"
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1421483/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs