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