Description of problem: upgrade to fedora 39 Version-Release number of selected component: ibus-libpinyin-1.15.4-1.fc39 Additional info: reporter: libreport-2.17.11 journald_cursor: s=efe1502c004e4d8fb9e372c089ce0297;i=3204d5;b=3f4d4311a5ea437cb5394fb51d9e764d;m=3258aaa;t=6099aa3bced6f;x=7855a2569304aad2 crash_function: std::__glibcxx_assert_fail rootdir: / reason: ibus-engine-libpinyin killed by SIGABRT cmdline: /usr/libexec/ibus-engine-libpinyin --ibus kernel: 6.5.9-300.fc39.x86_64 backtrace_rating: 4 runlevel: N 5 comment: upgrade to fedora 39 type: CCpp cgroup: 0::/user.slice/user-42.slice/session-c1.scope uid: 42 executable: /usr/libexec/ibus-engine-libpinyin package: ibus-libpinyin-1.15.4-1.fc39 Truncated backtrace: Thread no. 1 (27 frames) #4 std::__glibcxx_assert_fail at ../../../../../libstdc++-v3/src/c++11/debug.cc:61 #5 std::unique_ptr<PY::LibPinyinBackEnd, std::default_delete<PY::LibPinyinBackEnd> >::operator* at /usr/include/c++/13/bits/unique_ptr.h:451 #7 PY::LibPinyinBackEnd::instance at /usr/src/debug/ibus-libpinyin-1.15.4-1.fc39.x86_64/src/PYLibPinyin.h:61 #8 PY::SuggestionEditor::~SuggestionEditor at /usr/src/debug/ibus-libpinyin-1.15.4-1.fc39.x86_64/src/PYPSuggestionEditor.cc:48 #10 std::_Sp_counted_ptr<PY::SuggestionEditor*, (__gnu_cxx::_Lock_policy)2>::_M_dispose at /usr/include/c++/13/bits/shared_ptr_base.h:428 #11 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release at /usr/include/c++/13/bits/shared_ptr_base.h:346 #13 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count at /usr/include/c++/13/bits/shared_ptr_base.h:1071 #14 std::__shared_ptr<PY::Editor, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr at /usr/include/c++/13/bits/shared_ptr_base.h:1524 #15 std::shared_ptr<PY::Editor>::~shared_ptr at /usr/include/c++/13/bits/shared_ptr.h:175 #16 PY::PinyinEngine::~PinyinEngine at /usr/src/debug/ibus-libpinyin-1.15.4-1.fc39.x86_64/src/PYPPinyinEngine.cc:123 #18 PY::ibus_pinyin_engine_destroy at /usr/src/debug/ibus-libpinyin-1.15.4-1.fc39.x86_64/src/PYEngine.cc:185 #20 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:4020 #21 signal_emit_valist_unlocked at ../gobject/gsignal.c:3612 #24 ibus_object_dispose at /usr/src/debug/ibus-1.5.29 #27 g_list_foreach at ../glib/glist.c:1092 #28 g_list_free_full at ../glib/glist.c:246 #29 ibus_factory_destroy at /usr/src/debug/ibus-1.5.29 #31 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:4020 #32 signal_emit_valist_unlocked at ../gobject/gsignal.c:3612 #35 ibus_object_dispose at /usr/src/debug/ibus-1.5.29 #39 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3980 #40 signal_emit_valist_unlocked at ../gobject/gsignal.c:3612 #43 emit_closed_in_idle at ../gio/gdbusconnection.c:1375 #46 g_main_context_dispatch_unlocked at ../glib/gmain.c:4284 #47 g_main_context_iterate_unlocked.isra.0 at ../glib/gmain.c:4349 #49 ibus_main at /usr/src/debug/ibus-1.5.29 #50 start_component at /usr/src/debug/ibus-libpinyin-1.15.4-1.fc39.x86_64/src/PYMain.cc:155
Created attachment 1997800 [details] File: limits
Created attachment 1997801 [details] File: cpuinfo
Created attachment 1997802 [details] File: proc_pid_status
Created attachment 1997803 [details] File: dso_list
Created attachment 1997804 [details] File: environ
Created attachment 1997805 [details] File: core_backtrace
Created attachment 1997806 [details] File: os_info
Created attachment 1997807 [details] File: open_fds
Created attachment 1997808 [details] File: backtrace
Created attachment 1997809 [details] File: mountinfo
Created attachment 1997810 [details] File: maps
How can this bug be reproduced? Can you give us steps to reproduce this bug? Is this bug happening frequently or happened only once?
This message is a reminder that Fedora Linux 39 is nearing its end of life. Fedora will stop maintaining and issuing updates for Fedora Linux 39 on 2024-11-26. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a 'version' of '39'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, change the 'version' to a later Fedora Linux version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see it. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora Linux 39 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora Linux, you are encouraged to change the 'version' to a later version prior to this bug being closed.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle. Changing version to 42.