您尚未登录。

#1 2017-05-28 10:03:48

神楽坂桐枝
巫女
所在地: 无垢花园
注册时间: 2016-07-23
帖子: 9
个人网站

搜狗输入法特定输入崩溃问题

窝这边是输入`mu`之后就会崩溃,,,看官方论坛上面还有人是输入`bu`之后就会崩溃。。。

一定是开头的情况下才会崩溃,,,前面有任何字母都不会崩溃。。。

崩溃的主要信息是酱婶儿的:(后面的堆栈迭代的输出就不贴了。。。)

fcitx: ../../../src/strdict/str_usr_dict.cpp:491: bool t_strUsrDict::PrefixMatch(t_scopeHeap&, const unsigned char*, int, const t_strCandidate**&, int&, int&): Assertion `r == -1 || r == 0' failed.
=========================
FCITX 4.2.9.1 -- Get Signal No.: 6

所以说,,,这个问题是fcitx的锅还是搜狗的锅呢喵???

主要是这个bug超讨厌的,,,尤其是窝喜欢用“目测”、“目前”这些`mu`开头的词。。。

有没有哪位姥爷知道该怎么办呢喵?

目前的解决方案是在`mu`之前加一个`i`这样既不影响输入词语的查找结果,,,同时也相对省事些。。。

不过,,,很多时候都难免会顺手就把`mu`打出来了,,,所以感觉还是好烦人呐~。。。

毕竟要手动的重启fcitx和搜狗。。。

最近编辑记录 神楽坂桐枝 (2017-05-28 10:07:58)

离线

#2 2017-05-28 10:10:55

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,432
个人网站

Re: 搜狗输入法特定输入崩溃问题

Linux 下的国产商业软件果然好多问题啊。之前网易刷了一波,现在搜狗又回来了。
str_usr_dict.cpp 这个文件不在 fcitx 里。你看看最后在 fcitx 里的位置吧。

最近编辑记录 依云 (2017-05-28 10:11:18)

离线

页脚