ibus-tegaki crashes iBus on Ubuntu Oneiric
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ibus |
Invalid
|
Undecided
|
Unassigned | ||
ibus-tegaki (Fedora) |
Fix Released
|
Undecided
|
|||
ibus-tegaki (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I am using Tegaki with iBus on a fresh install of Ubuntu 11.10 Oneiric (32 bit, US English) on my Samsung Anynet N130 netbook (Intel Atom, 1GB RAM) running the Xubuntu (XFCE) desktop. I have three input methods installed: "Chinese - Pinyin", "Japanese - Anthy" and "Other - tegaki". Tegaki frequently crashes iBus, requiring the user to restart it. This does not happen when running the same version of ibus-tegaki on Natty, although I am using GNOME (Classic) on a 64 bit architecture there.
Steps to reproduce:
1. Set cursor to a text box, activate iBus via Ctrl + Space
2. Switch through input methods using Alt + Shift or the iBus tray icon
Expected result: Tegaki's drawing pad should open, allowing me to draw a character. I should then be able to select another input method, with Tegaki's drawing pad closing automatically.
What happened instead: When activating Tegaki, iBus crashes. Sometimes Tegaki actually starts and shows the drawing pad, but then either Tegaki's drawing pad remains open or iBus crashes when selecting another input method. Crashes are more frequent when using keyboard shortcuts (Alt + Shift).
$lsb_release -rd
Description: Ubuntu 11.10
Release: 11.10
$ apt-cache policy ibus-tegaki
ibus-tegaki:
Installed: 0.3.1-1
Candidate: 0.3.1-1
Version table:
*** 0.3.1-1 0
500 http://
100 /var/lib/
Terminal output:
$ ibus-daemon
**
IBUS:ERROR:
Aborted
$
description: | updated |
description: | updated |
Changed in ibus-tegaki (Fedora): | |
importance: | Unknown → Undecided |
status: | Unknown → Fix Released |
abrt version: 2.0.3 ibus-daemon -r --xim lookup_ keysym ibus-daemon 8-32.fc15. x86_64 3.99.20110419- 7.fc15 ibus-daemon was killed by signal 6 (SIGABRT)
architecture: x86_64
backtrace_rating: 4
cmdline: /usr/bin/
component: ibus
crash_function: ibus_keymap_
executable: /usr/bin/
kernel: 2.6.38.
os_release: Fedora release 15 (Lovelock)
package: ibus-1.
reason: Process /usr/bin/
time: Sun Jul 3 15:05:07 2011
uid: 500
username: routitz
backtrace: ibus-daemon -r --xim'. sysdeps/ unix/sysv/ linux/raise. c:64 sysdeps/ unix/sysv/ linux/raise. c: No such file or directory. sysdeps/ unix/sysv/ linux/raise. c unix/syscall- template. S:82 00db0, __fd=<optimized out>) at /usr/include/ bits/unistd. h:45 helper_ thread (data=<optimized out>) at gmain.c:4315 create_ proxy (data=0x1a19b60) at gthread.c:1955 create_ proxy" 1700) at pthread_ create. c:305 4949, 140737403095296, 140705783617984, 0, 3, -69604008255122 86347, 698089121711883 2501}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} unix/sysv/ linux/x86_ 64/clone. S:115 unix/sysv/ linux/poll. c:87 0x7ff898009b30) at gmain.c:3405 context_ iterate (context= 0x7ff898009b30, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3087 context_ iterate" 09b10) at gmain.c:3300
:[New LWP 5143]
:[New LWP 5152]
:[New LWP 5146]
:[Thread debugging using libthread_db enabled]
:Core was generated by `/usr/bin/
:Program terminated with signal 6, Aborted.
:#0 0x0000003bcb2352d5 in raise (sig=6) at ../nptl/
:64 ../nptl/
: in ../nptl/
:
:Thread 3 (Thread 0x7ff89e401700 (LWP 5146)):
:#0 0x0000003bcba0dfdd in read () at ../sysdeps/
:No locals.
:#1 0x0000003bcd24468b in read (__nbytes=20, __buf=0x7ff89e4
:No locals.
:#2 child_watch_
: b = "B", '\000' <repeats 18 times>
: list = <optimized out>
:#3 0x0000003bcd2683a6 in g_thread_
: thread = 0x1a19b60
: __PRETTY_FUNCTION__ = "g_thread_
:#4 0x0000003bcba07af1 in start_thread (arg=0x7ff89e40
: __res = <optimized out>
: pd = 0x7ff89e401700
: now = <optimized out>
: unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 695990511485538
: not_first_call = 0
: pagesize_m1 = <optimized out>
: sp = <optimized out>
: freesize = <optimized out>
:#5 0x0000003bcb2dfddd in clone () at ../sysdeps/
:No locals.
:
:Thread 2 (Thread 0x7ff89d3ff700 (LWP 5152)):
:#0 0x0000003bcb2d74f3 in __poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/
: resultvar = <optimized out>
: oldtype = 0
: result = <optimized out>
:#1 0x0000003bcd242d24 in g_main_context_poll (n_fds=17, fds=0x7ff89000ae40, priority=<optimized out>, timeout=-1, context=
: poll_func = 0x3bcd251310 <g_poll>
:#2 g_main_
: max_priority = 2147483647
: timeout = -1
: some_ready = <optimized out>
: nfds = 17
: allocated_nfds = <optimized out>
: fds = 0x7ff89000ae40
: __PRETTY_FUNCTION__ = "g_main_
:#3 0x0000003bcd24360d in g_main_loop_run (loop=0x7ff8980
: self = 0x7ff898009c20
: __PRETTY_FUNCTION__ = "g_main_loop_run"
:#4 0x000000...