Description of problem: ibus-engine-rime after login gnome Version-Release number of selected component (if applicable): ibus-rime-1.3.0-3.fc31.x86_64 How reproducible: 100% Steps to Reproduce: 1. Login gnome 2. Switch to Rime input Actual results: Rime input doesn't work, crash message in dmesg Expected results: Additional info: dmesg: [Tue Nov 19 10:18:34 2019] traps: ibus-engine-rim[6850] general protection fault ip:7f8623a0c603 sp:7ffe4769a880 error:0 in librime.so.1.3.2[7f862396b000+157000] crash_function: rime::ConfigData::ConvertFromYaml(YAML::Node const&, rime::ConfigCompiler*) OS and kernel version: Fedora 31 Workstation, kernel-5.3.11-300.fc31.x86_64
{ "signal": 11 , "executable": "/usr/libexec/ibus-engine-rime" , "stacktrace": [ { "crash_thread": true , "frames": [ { "address": 140714064188931 , "build_id": "d974a2a47128e73c8c7b95bbd6405e706eca3a0d" , "build_id_offset": 1455619 , "function_name": "rime::ConfigData::ConvertFromYaml(YAML::Node const&, rime::ConfigCompiler*)" , "file_name": "/lib64/librime.so.1" } , { "address": 140714064193762 , "build_id": "d974a2a47128e73c8c7b95bbd6405e706eca3a0d" , "build_id_offset": 1460450 , "function_name": "rime::ConfigData::LoadFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rime::ConfigCompiler*)" , "file_name": "/lib64/librime.so.1" } , { "address": 140714064876356 , "build_id": "d974a2a47128e73c8c7b95bbd6405e706eca3a0d" , "build_id_offset": 2143044 , "function_name": "rime::InstallationUpdate::Run(rime::Deployer*)" , "file_name": "/lib64/librime.so.1" } , { "address": 140714063813575 , "build_id": "d974a2a47128e73c8c7b95bbd6405e706eca3a0d" , "build_id_offset": 1080263 , "function_name": "rime::Deployer::RunTask(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::any)" , "file_name": "/lib64/librime.so.1" } , { "address": 140714063699373 , "build_id": "d974a2a47128e73c8c7b95bbd6405e706eca3a0d" , "build_id_offset": 966061 , "function_name": "RimeStartMaintenance" , "file_name": "/lib64/librime.so.1" } , { "address": 94298412585551 , "build_id": "de2b204eb82b57ef98cbe72559d9b36d03ff6798" , "build_id_offset": 21071 , "function_name": "ibus_rime_start" , "file_name": "/usr/libexec/ibus-engine-rime" } , { "address": 94298412580484 , "build_id": "de2b204eb82b57ef98cbe72559d9b36d03ff6798" , "build_id_offset": 16004 , "function_name": "main" , "file_name": "/usr/libexec/ibus-engine-rime" } ] } , { "frames": [ { "address": 140714061834783 , "build_id": "36fb3788edb1c564eafcfad04d475363d766b506" , "build_id_offset": 1010207 , "function_name": "__poll" , "file_name": "/lib64/libc.so.6" } , { "address": 140714065864606 , "build_id": "71827edb588a285d6a13f91760fa472b63e7bcd7" , "build_id_offset": 333726 , "function_name": "g_main_context_iterate.isra.0" , "file_name": "/lib64/libglib-2.0.so.0" } , { "address": 140714065864915 , "build_id": "71827edb588a285d6a13f91760fa472b63e7bcd7" , "build_id_offset": 334035 , "function_name": "g_main_context_iteration" , "file_name": "/lib64/libglib-2.0.so.0" } , { "address": 140714065864993 , "build_id": "71827edb588a285d6a13f91760fa472b63e7bcd7" , "build_id_offset": 334113 , "function_name": "glib_worker_main" , "file_name": "/lib64/libglib-2.0.so.0" } , { "address": 140714066034514 , "build_id": "71827edb588a285d6a13f91760fa472b63e7bcd7" , "build_id_offset": 503634 , "function_name": "g_thread_proxy" , "file_name": "/lib64/libglib-2.0.so.0" } , { "address": 140714058257634 , "build_id": "e35b450e81c298f34e5364ca6e5eca9850b88bb9" , "build_id_offset": 38114 , "function_name": "start_thread" , "file_name": "/lib64/libpthread.so.0" } , { "address": 140714061878851 , "build_id": "36fb3788edb1c564eafcfad04d475363d766b506" , "build_id_offset": 1054275 , "function_name": "__clone" , "file_name": "/lib64/libc.so.6" } ] } , { "frames": [ { "address": 140714061834783 , "build_id": "36fb3788edb1c564eafcfad04d475363d766b506" , "build_id_offset": 1010207 , "function_name": "__poll" , "file_name": "/lib64/libc.so.6" } , { "address": 140714065864606 , "build_id": "71827edb588a285d6a13f91760fa472b63e7bcd7" , "build_id_offset": 333726 , "function_name": "g_main_context_iterate.isra.0" , "file_name": "/lib64/libglib-2.0.so.0" } , { "address": 140714065865507 , "build_id": "71827edb588a285d6a13f91760fa472b63e7bcd7" , "build_id_offset": 334627 , "function_name": "g_main_loop_run" , "file_name": "/lib64/libglib-2.0.so.0" } , { "address": 140714060039946 , "build_id": "8a9b75d3f7bdebf8c72b6768518227b3acacbad5" , "build_id_offset": 1160970 , "function_name": "gdbus_shared_thread_func" , "file_name": "/lib64/libgio-2.0.so.0" } , { "address": 140714066034514 , "build_id": "71827edb588a285d6a13f91760fa472b63e7bcd7" , "build_id_offset": 503634 , "function_name": "g_thread_proxy" , "file_name": "/lib64/libglib-2.0.so.0" } , { "address": 140714058257634 , "build_id": "e35b450e81c298f34e5364ca6e5eca9850b88bb9" , "build_id_offset": 38114 , "function_name": "start_thread" , "file_name": "/lib64/libpthread.so.0" } , { "address": 140714061878851 , "build_id": "36fb3788edb1c564eafcfad04d475363d766b506" , "build_id_offset": 1054275 , "function_name": "__clone" , "file_name": "/lib64/libc.so.6" } ] } ] }
Additional info: It was working well yesterday, and breaks today, the only change I made yesterday on this system is dnf upgrade, here is the upgrade log I made, not sure whether it's related: Releasever : 31 Command Line : upgrade Packages Altered: Upgrade gimp-2:2.10.14-1.module_f31+6993+669d73be.x86_64 @updates-modular Upgraded gimp-2:2.10.12-3.module_f31+6172+a579c4b7.x86_64 @@System Upgrade gimp-libs-2:2.10.14-1.module_f31+6993+669d73be.x86_64 @updates-modular Upgraded gimp-libs-2:2.10.12-3.module_f31+6172+a579c4b7.x86_64 @@System Upgrade binutils-2.32-26.fc31.x86_64 @updates Upgraded binutils-2.32-24.fc31.x86_64 @@System Upgrade binutils-gold-2.32-26.fc31.x86_64 @updates Upgraded binutils-gold-2.32-24.fc31.x86_64 @@System Upgrade blivet-data-1:3.1.6-1.fc31.noarch @updates Upgraded blivet-data-1:3.1.5-2.fc31.noarch @@System Upgrade gd-2.2.5-10.fc31.x86_64 @updates Upgraded gd-2.2.5-9.fc31.x86_64 @@System Upgrade ghostscript-9.27-2.fc31.x86_64 @updates Upgraded ghostscript-9.27-1.fc31.x86_64 @@System Upgrade hunspell-1.7.0-4.fc31.x86_64 @updates Upgraded hunspell-1.7.0-3.fc31.x86_64 @@System Upgrade langtable-0.0.48-1.fc31.noarch @updates Upgraded langtable-0.0.47-1.fc31.noarch @@System Upgrade libgs-9.27-2.fc31.x86_64 @updates Upgraded libgs-9.27-1.fc31.x86_64 @@System Upgrade libjpeg-turbo-2.0.2-5.fc31.x86_64 @updates Upgraded libjpeg-turbo-2.0.2-4.fc31.x86_64 @@System Upgrade libpwquality-1.4.2-1.fc31.x86_64 @updates Upgraded libpwquality-1.4.1-1.fc31.x86_64 @@System Upgrade libreport-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-2.11.0-1.fc31.x86_64 @@System Upgrade libreport-anaconda-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-anaconda-2.11.0-1.fc31.x86_64 @@System Upgrade libreport-cli-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-cli-2.11.0-1.fc31.x86_64 @@System Upgrade libreport-fedora-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-fedora-2.11.0-1.fc31.x86_64 @@System Upgrade libreport-filesystem-2.11.3-1.fc31.noarch @updates Upgraded libreport-filesystem-2.11.0-1.fc31.noarch @@System Upgrade libreport-gtk-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-gtk-2.11.0-1.fc31.x86_64 @@System Upgrade libreport-plugin-bugzilla-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-plugin-bugzilla-2.11.0-1.fc31.x86_64 @@System Upgrade libreport-plugin-kerneloops-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-plugin-kerneloops-2.11.0-1.fc31.x86_64 @@System Upgrade libreport-plugin-logger-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-plugin-logger-2.11.0-1.fc31.x86_64 @@System Upgrade libreport-plugin-reportuploader-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-plugin-reportuploader-2.11.0-1.fc31.x86_64 @@System Upgrade libreport-plugin-systemd-journal-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-plugin-systemd-journal-2.11.0-1.fc31.x86_64 @@System Upgrade libreport-plugin-ureport-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-plugin-ureport-2.11.0-1.fc31.x86_64 @@System Upgrade libreport-web-2.11.3-1.fc31.x86_64 @updates Upgraded libreport-web-2.11.0-1.fc31.x86_64 @@System Upgrade libssh-0.9.2-1.fc31.x86_64 @updates Upgraded libssh-0.9.0-6.fc31.x86_64 @@System Upgrade libssh-config-0.9.2-1.fc31.noarch @updates Upgraded libssh-config-0.9.0-6.fc31.noarch @@System Upgrade mesa-dri-drivers-19.2.4-1.fc31.x86_64 @updates Upgraded mesa-dri-drivers-19.2.2-1.fc31.x86_64 @@System Upgrade mesa-filesystem-19.2.4-1.fc31.x86_64 @updates Upgraded mesa-filesystem-19.2.2-1.fc31.x86_64 @@System Upgrade mesa-libEGL-19.2.4-1.fc31.x86_64 @updates Upgraded mesa-libEGL-19.2.2-1.fc31.x86_64 @@System Upgrade mesa-libGL-19.2.4-1.fc31.x86_64 @updates Upgraded mesa-libGL-19.2.2-1.fc31.x86_64 @@System Upgrade mesa-libOpenCL-19.2.4-1.fc31.x86_64 @updates Upgraded mesa-libOpenCL-19.2.2-1.fc31.x86_64 @@System Upgrade mesa-libgbm-19.2.4-1.fc31.x86_64 @updates Upgraded mesa-libgbm-19.2.2-1.fc31.x86_64 @@System Upgrade mesa-libglapi-19.2.4-1.fc31.x86_64 @updates Upgraded mesa-libglapi-19.2.2-1.fc31.x86_64 @@System Upgrade mesa-libxatracker-19.2.4-1.fc31.x86_64 @updates Upgraded mesa-libxatracker-19.2.2-1.fc31.x86_64 @@System Upgrade mesa-vulkan-drivers-19.2.4-1.fc31.x86_64 @updates Upgraded mesa-vulkan-drivers-19.2.2-1.fc31.x86_64 @@System Upgrade perl-Errno-1.30-448.fc31.x86_64 @updates Upgraded perl-Errno-1.30-446.fc31.x86_64 @@System Upgrade perl-IO-1.40-448.fc31.x86_64 @updates Upgraded perl-IO-1.40-446.fc31.x86_64 @@System Upgrade perl-Pod-Html-1.24-448.fc31.noarch @updates Upgraded perl-Pod-Html-1.24-446.fc31.noarch @@System Upgrade perl-interpreter-4:5.30.1-448.fc31.x86_64 @updates Upgraded perl-interpreter-4:5.30.0-446.fc31.x86_64 @@System Upgrade perl-libs-4:5.30.1-448.fc31.x86_64 @updates Upgraded perl-libs-4:5.30.0-446.fc31.x86_64 @@System Upgrade perl-macros-4:5.30.1-448.fc31.x86_64 @updates Upgraded perl-macros-4:5.30.0-446.fc31.x86_64 @@System Upgrade psmisc-23.2-1.fc31.x86_64 @updates Upgraded psmisc-23.1-7.fc31.x86_64 @@System Upgrade python2-urllib3-1.25.7-1.fc31.noarch @updates Upgraded python2-urllib3-1.25.3-4.fc31.noarch @@System Upgrade python3-blivet-1:3.1.6-1.fc31.noarch @updates Upgraded python3-blivet-1:3.1.5-2.fc31.noarch @@System Upgrade python3-humanize-0.5.1-21.fc31.noarch @updates Upgraded python3-humanize-0.5.1-17.fc31.noarch @@System Upgrade python3-langtable-0.0.48-1.fc31.noarch @updates Upgraded python3-langtable-0.0.47-1.fc31.noarch @@System Upgrade python3-libreport-2.11.3-1.fc31.x86_64 @updates Upgraded python3-libreport-2.11.0-1.fc31.x86_64 @@System Upgrade python3-productmd-1.23-1.fc31.noarch @updates Upgraded python3-productmd-1.21-2.fc31.noarch @@System Upgrade python3-pwquality-1.4.2-1.fc31.x86_64 @updates Upgraded python3-pwquality-1.4.1-1.fc31.x86_64 @@System Upgrade python3-urllib3-1.25.7-1.fc31.noarch @updates Upgraded python3-urllib3-1.25.3-4.fc31.noarch @@System Upgrade redhat-rpm-config-142-1.fc31.noarch @updates Upgraded redhat-rpm-config-140-2.fc31.noarch @@System Upgrade rpcbind-1.2.5-5.rc1.fc31.x86_64 @updates Upgraded rpcbind-1.2.5-5.fc31.x86_64 @@System Upgrade upower-0.99.11-2.fc31.x86_64 @updates Upgraded upower-0.99.10-2.fc31.x86_64 @@System Scriptlet output: 1 Warning: The unit file, source configuration file or drop-ins of rpcbind.service changed on disk. Run 'systemctl daemon-reload' to reload units. 2 Warning: The unit file, source configuration file or drop-ins of rpcbind.socket changed on disk. Run 'systemctl daemon-reload' to reload units. Return-Code : Success Releasever : 31 Command Line : upgrade Packages Altered: Upgrade alsa-lib-1.2.1-3.fc31.x86_64 @updates Upgraded alsa-lib-1.1.9-2.fc31.x86_64 @@System Upgrade alsa-plugins-pulseaudio-1.2.1-1.fc31.x86_64 @updates Upgraded alsa-plugins-pulseaudio-1.1.9-2.fc31.x86_64 @@System Upgrade alsa-ucm-1.2.1-3.fc31.noarch @updates Upgraded alsa-ucm-1.1.9-2.fc31.noarch @@System Upgrade alsa-utils-1.2.1-3.fc31.x86_64 @updates Upgraded alsa-utils-1.1.9-2.fc31.x86_64 @@System Upgrade audit-3.0-0.15.20191104git1c2f876.fc31.x86_64 @updates Upgraded audit-3.0-0.12.20190507gitf58ec40.fc31.x86_64 @@System Upgrade audit-libs-3.0-0.15.20191104git1c2f876.fc31.x86_64 @updates Upgraded audit-libs-3.0-0.12.20190507gitf58ec40.fc31.x86_64 @@System Upgrade containers-common-1:0.1.40-3.fc31.x86_64 @updates Upgraded containers-common-1:0.1.40-2.fc31.x86_64 @@System Upgrade dhcp-client-12:4.4.1-19.fc31.x86_64 @updates Upgraded dhcp-client-12:4.4.1-15.fc31.x86_64 @@System Upgrade dhcp-common-12:4.4.1-19.fc31.noarch @updates Upgraded dhcp-common-12:4.4.1-15.fc31.noarch @@System Upgrade djvulibre-libs-3.5.27-16.fc31.x86_64 @updates Upgraded djvulibre-libs-3.5.27-12.fc31.x86_64 @@System Upgrade firefox-70.0.1-4.fc31.x86_64 @updates Upgraded firefox-70.0-1.fc31.x86_64 @@System Upgrade gnome-getting-started-docs-3.34.1-1.fc31.noarch @updates Upgraded gnome-getting-started-docs-3.34.0-1.fc31.noarch @@System Upgrade gnome-user-docs-3.34.1-1.fc31.noarch @updates Upgraded gnome-user-docs-3.34.0-1.fc31.noarch @@System Upgrade gutenprint-5.3.3-1.fc31.x86_64 @updates Upgraded gutenprint-5.2.14-7.fc31.x86_64 @@System Upgrade gutenprint-cups-5.3.3-1.fc31.x86_64 @updates Upgraded gutenprint-cups-5.2.14-7.fc31.x86_64 @@System Upgrade gutenprint-libs-5.3.3-1.fc31.x86_64 @updates Upgraded gutenprint-libs-5.2.14-7.fc31.x86_64 @@System Upgrade libmypaint-1.4.0-1.fc31.x86_64 @updates Upgraded libmypaint-1.3.0-13.fc31.x86_64 @@System Upgrade libnghttp2-1.39.2-2.fc31.x86_64 @updates Upgraded libnghttp2-1.39.2-1.fc31.x86_64 @@System Upgrade libsolv-0.7.8-1.fc31.x86_64 @updates Upgraded libsolv-0.7.7-1.fc31.x86_64 @@System Upgrade oniguruma-6.9.4-0.1.rc1.fc31.x86_64 @updates Upgraded oniguruma-6.9.3-1.fc31.x86_64 @@System Upgrade python2-regex-2019.11.1-1.fc31.x86_64 @updates Upgraded python2-regex-2019.08.19-1.fc31.x86_64 @@System Upgrade python3-audit-3.0-0.15.20191104git1c2f876.fc31.x86_64 @updates Upgraded python3-audit-3.0-0.12.20190507gitf58ec40.fc31.x86_64 @@System Upgrade python3-regex-2019.11.1-1.fc31.x86_64 @updates Upgraded python3-regex-2019.08.19-1.fc31.x86_64 @@System Upgrade python3-solv-0.7.8-1.fc31.x86_64 @updates Upgraded python3-solv-0.7.7-1.fc31.x86_64 @@System Upgrade satyr-0.29-2.fc31.x86_64 @updates Upgraded satyr-0.29-1.fc31.x86_64 @@System Upgrade totem-pl-parser-3.26.4-1.fc31.x86_64 @updates Upgraded totem-pl-parser-3.26.3-2.fc31.x86_64 @@System Upgrade vagrant-2.2.6-1.fc31.noarch @updates Upgraded vagrant-2.2.5-1.fc31.noarch @@System Upgrade yaml-cpp-0.6.3-1.fc31.x86_64 @updates Upgraded yaml-cpp-0.6.2-3.fc31.x86_64 @@System Upgrade smplayer-19.10.2-1.fc31.x86_64 @rpmfusion-free-updates Upgraded smplayer-19.10.0-1.fc31.x86_64 @@System Scriptlet output: 1 Warning: The unit file, source configuration file or drop-ins of alsa-state.service changed on disk. Run 'systemctl daemon-reload' to reload units.
FEDORA-2019-eb80f53fd1 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-eb80f53fd1
ibus-rime-1.4.0-1.fc31, librime-1.5.3-1.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-eb80f53fd1
Not sure whether it's fixed by ibus-rime&librime itself or by other components, at least it works now after dnf upgrade + ibus-rime-1.4.0-1.fc31 + librime-1.5.3-1.fc31. Thanks for the update.
I guess it is fixed in librime, but not sure. Thanks for the report!
ibus-rime-1.4.0-1.fc31, librime-1.5.3-1.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.