[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: