Bug#944541: Fcitx: frequently crashes
Dear Maintainer,
the above backtrace lacks symbols but should
match something like below.
Kind regards,
Bernhard
>From submitter: | Reconstructed:
fcitx(+0x1927)[0x5568b6236927] | 0x000055b5bef8e927 in OnException at ./src/core/errorhandler.c:173
libc.so.6(+0x3a100)[0x7f4d1a437100] | 0x00007f7093046100 <__restore_rt>
libc.so.6(+0xa362d)[0x7f4d1a4a062d] | 0x00007f70930af62d ../sysdeps/x86_64/multiarch/strstr-sse2-unaligned.S:40
fcitx-cloudpinyin.so(+0x7097)[0x7f4d18ae5097] | 0x00007f7090f59097 in BaiduParsePinyin at ./src/parse.c:164
fcitx-cloudpinyin.so(+0x4a1c)[0x7f4d18ae2a1c] | 0x00007f7090f56a1c in CloudPinyinHandleRequest at ./src/cloudpinyin.c:505
libfcitx-core.so.0(+0xa38a)[0x7f4d1a61838a] | 0x00007f709322738a in RunInstance () at ./src/lib/fcitx/instance.c:331
libfcitx-core.so.0(FcitxInstanceRun+0x57)[0x7f4d1a618b27] | 0x00007f7093227b27 in FcitxInstanceRun () at ./src/lib/fcitx/instance.c:140
fcitx(+0x12bf)[0x5568b62362bf] | 0x000055b5bef8e2bf in main () at ./src/core/fcitx.c:80
libc.so.6(__libc_start_main+0xeb)[0x7f4d1a423bbb] | 0x00007f7093032bbb in __libc_start_main () at ../csu/libc-start.c:308
fcitx(+0x133a)[0x5568b623633a] | 0x000055b5bef8e33a in _start ()
# Buster/unstable amd64 qemu VM 2019-11-14
apt update
apt dist-upgrade
apt install systemd-coredump xserver-xorg sddm lxqt xterm dbus-x11 binutils gdb fcitx fcitx-module-cloudpinyin fcitx-bin-dbgsym libfcitx-core0-dbgsym fcitx-module-cloudpinyin-dbgsym
systemctl stop sddm
systemctl start sddm
# Login
#export DISPLAY=:0
#export LANG=C
#
#gdb -q --args /usr/bin/fcitx
#set width 0
#set pagination off
#set backtrace past-main
#b main
#run
#b FcitxInstanceRun
#cont
#b RunInstance
#cont
gdb -q -ex 'set width 0' -ex 'set pagination off' -ex 'set backtrace past-main' -ex "attach $(pidof fcitx)"
############
FCITX 4.2.9.6 -- Get Signal No.: 11
Date: try "date -d @1573485580" if you are using GNU date ***
ProcessID: 3149
From submitter: | Reconstructed:
fcitx(+0x1927)[0x5568b6236927] | 0x000055b5bef8e927 in OnException at ./src/core/errorhandler.c:173
libc.so.6(+0x3a100)[0x7f4d1a437100] | 0x00007f7093046100 <__restore_rt>
libc.so.6(+0xa362d)[0x7f4d1a4a062d] | 0x00007f70930af62d ../sysdeps/x86_64/multiarch/strstr-sse2-unaligned.S:40
fcitx-cloudpinyin.so(+0x7097)[0x7f4d18ae5097] | 0x00007f7090f59097 in BaiduParsePinyin at ./src/parse.c:164
fcitx-cloudpinyin.so(+0x4a1c)[0x7f4d18ae2a1c] | 0x00007f7090f56a1c in CloudPinyinHandleRequest at ./src/cloudpinyin.c:505
libfcitx-core.so.0(+0xa38a)[0x7f4d1a61838a] | 0x00007f709322738a in RunInstance () at ./src/lib/fcitx/instance.c:331
libfcitx-core.so.0(FcitxInstanceRun+0x57)[0x7f4d1a618b27] | 0x00007f7093227b27 in FcitxInstanceRun () at ./src/lib/fcitx/instance.c:140
fcitx(+0x12bf)[0x5568b62362bf] | 0x000055b5bef8e2bf in main () at ./src/core/fcitx.c:80
libc.so.6(__libc_start_main+0xeb)[0x7f4d1a423bbb] | 0x00007f7093032bbb in __libc_start_main () at ../csu/libc-start.c:308
fcitx(+0x133a)[0x5568b623633a] | 0x000055b5bef8e33a in _start ()
############
0x5568b6236927 - 0x5568b623633a = 0x5ED | 0x000055b5bef8e33a + 0x5ED = 0x000055B5BEF8E927
0x7f4d18ae5097 - 0x7f4d18ae2a1c = 0x267B | 0x00007f7090f56a1c + 0x267B = 0x00007F7090F59097
0x7f4d1a4a062d - 0x7f4d1a423bbb = 0x7CA72 | 0x00007f7093032bbb + 0x7CA72 = 0x00007F70930AF62D
0x7f4d1a437100 - 0x7f4d1a423bbb = 0x13545 | 0x00007f7093032bbb + 0x13545 = 0x00007F7093046100
############
addr2line --exe=/usr/bin/fcitx 0x1927 addr2line: DWARF error: unable to read alt ref 1211 ??:0
addr2line --exe=/usr/lib/x86_64-linux-gnu/libc.so.6 0x3a100 ??:?
addr2line --exe=/usr/lib/x86_64-linux-gnu/libc.so.6 0xa362d /build/glibc-suXNNi/glibc-2.29/string/../sysdeps/x86_64/multiarch/strstr-sse2-unaligned.S:40
addr2line --exe=/usr/lib/x86_64-linux-gnu/fcitx/fcitx-cloudpinyin.so 0x7097 ./obj-x86_64-linux-gnu/src/./src/parse.c:164
addr2line --exe=/usr/lib/x86_64-linux-gnu/fcitx/fcitx-cloudpinyin.so 0x4a1c ./obj-x86_64-linux-gnu/src/./src/cloudpinyin.c:505
addr2line --exe=/usr/lib/x86_64-linux-gnu/libfcitx-core.so.0 0xa38a ./obj-x86_64-linux-gnu/src/lib/fcitx/./src/lib/fcitx/instance.c:329
FcitxInstanceRun+0x57
addr2line --exe=/usr/bin/fcitx 0x12bf ./src/core/fcitx.c:82
__libc_start_main+0xeb
addr2line --exe=/usr/bin/fcitx 0x133a ??:0
Reply to: