Hi, Osamu,

Sorry for sending a message with Chinese.

On Thu, Apr 5, 2012 at 11:41 PM, Osamu Aoki <os...@debian.org> wrote:

>
> Please do:
>
> LANG=en_US.UTF-8 /usr/share/im-config
>
> and see what happens.
>
When start im-config with LANG=en_US.UTF-8, it throw following error:
liang@guoliangc:~$ more /tmp/im-config.bf7PdUEA
xsunpinyin
/usr/share/im-config/im-config.common: line 189: 11294 Segmentation
fault      zenity --title="Input Method Configuration (im-config, ver.
0.12)" --w
idth=600 --height=400 --text="Select user configuration. The user
configuration supercedes the system one." --list --radiolist --column
"select" --co
lumn "name" --column "description" FALSE default "use auto mode set by
/etc/default/im-config" FALSE auto "activate IM with @-mark for all
locales" F
ALSE cjkv "activate IM with @-mark only under CJKV" FALSE REMOVE
"remove IM user configuration /home/liang/.xinputrc" FALSE ibus
"activate Intelligen
t Input Bus (IBus) @" FALSE none "do not use any IM for input" FALSE
xsunpinyin "activate XIM for Chinese with Sunpinyin"

Simply speaking, zenity throw a segmentation fault. I use strace to
trace zenity,  the latest line looks like this:

poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\215(\3\0)\r \2\2\0\0\0", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recvfrom(3, 
"\1(\304\3\7\0\0\0\262\0\0\0\3\0@\4\0\0\217\3\0\0?\2\0\0\f\2\0\0q\1"...,
4096, 0, NULL, NULL) = 60
recvfrom(3, 0x7ab9e4, 4096, 0, 0, 0)    = -1 EAGAIN (Resource
temporarily unavailable)
recvfrom(3, 0x7ab9e4, 4096, 0, 0, 0)    = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\215(\3\0\3\0@\4\2\0\0\0", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recvfrom(3, 
"\1(\305\3\7\0\0\0\262\0\0\0\0\0\0\0\0\0\217\3\0\0?\2\0\0\f\2\0\0q\1"...,
4096, 0, NULL, NULL) = 60
recvfrom(3, 0x7ab9e4, 4096, 0, 0, 0)    = -1 EAGAIN (Resource
temporarily unavailable)
recvfrom(3, 0x7ab9e4, 4096, 0, 0, 0)    = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"%(\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
recvfrom(3, 0x7ab9e4, 4096, 0, 0, 0)    = -1 EAGAIN (Resource
temporarily unavailable)
fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 4), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x7f11131ae000
write(1, "xsunpinyin\n", 11)            = 11
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
Process 10735 detached

What is zenity doing then ?

Thanks,

-- 
Liang Guo
http://bluestone.cublog.cn



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to