https://bugzilla.redhat.com/show_bug.cgi?id=1950838
Bug ID: 1950838
Summary: LibreOffice Impress crashes with fcitx active
Product: Fedora
Version: 34
Hardware: x86_64
OS: Linux
Status: NEW
Component: fcitx
Severity: high
Assignee: liangsuilong(a)gmail.com
Reporter: leander(a)one-button.org
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org, i(a)cicku.me,
liangsuilong(a)gmail.com, pwu(a)redhat.com,
robinlee.sysu(a)gmail.com, yanqiyu01(a)gmail.com
Target Milestone: ---
Classification: Fedora
Created attachment 1773157
-->
https://bugzilla.redhat.com/attachment.cgi?id=1773157&action=edit
/var/log/messages/ snippet around a crash
Description of problem:
With fcitx enabled on FL34 LibreOffice Impress crashes 100% of the time. You
don't even have to be using the program, the Impress window can be minimized
and everything and just will die without error in the GUI. I upgraded this
machine from FL33 and the problem did not exist there. I have fcitx-kkc
kcm-fcitx installed on the KDE Plasma spin on an X11 session and this added to
/etc/profile.d/fcitx.sh:
export XMODIFIERS="@im-fcitx"
export QT_IM_MODULE=fcitx
export GTK_IM_MODULE=fcitx
That file is executable, this setup has worked through several Fedora upgrades.
TBH I'm not sure if fcitx is the problem here or if the bug is in LO or Plasma
5. Lots of moving parts. But if fcitx is completely exited (right click on the
system tray and exit) LibreOffice seems stable. I'm attaching a snippet from
/var/log/messages that seems to be relevant.
Version-Release number of selected component (if applicable):
fcitx-libs-4.2.9.8-2.fc34.x86_64
fcitx-qt5-1.2.5-4.fc34.x86_64
fcitx-data-4.2.9.8-2.fc34.noarch
fcitx-gtk3-4.2.9.8-2.fc34.x86_64
fcitx-4.2.9.8-2.fc34.x86_64
fcitx-gtk2-4.2.9.8-2.fc34.x86_64
fcitx-kkc-0.1.4-2.fc34.x86_64
kcm-fcitx-0.5.6-3.fc34.x86_64
Operating System: Fedora 34
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.11.14-300.fc34.x86_64
OS Type: 64-bit
Graphics Platform: X11
Version: 7.1.2.2
Build ID: 10(Build:2)
CPU threads: 6; OS: Linux 5.11; UI render: default; VCL: kf5
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
How reproducible:
100% Every time.
Steps to Reproduce:
1. Enable fcitx
2. Open LO Impress
3. Use LO Impress (or let it idle with empty presentation
4. It spontaneously exists without and error
Actual results:
Dead LO Impress, nearly impossible to use with fcitx.
Expected results:
Work, as before.
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.