Bug 2191719

Summary: [abrt] grub-customizer: Gtk::Widget::gobj(): grub-customizer killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Roberto <robertoesquiveltr16>
Component: grub-customizerAssignee: Vasiliy Glazov <vascom2>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: cheese, robertoesquiveltr16, vascom2
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/3bc7a1e7b604b08f140aed3346925ff8ef1f8c7
Whiteboard: abrt_hash:f994e8617d4c7368ee9d921359d09d0691570faf;VARIANT_ID=workstation;
Fixed In Version: grub-customizer-5.2.4-1.fc39 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-11-11 06:08:41 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: proc_pid_status
none
File: open_fds
none
File: os_info
none
File: limits
none
File: dso_list
none
File: environ
none
File: core_backtrace
none
File: mountinfo
none
File: exploitable
none
File: maps
none
File: var_log_messages
none
File: cpuinfo none

Description Roberto 2023-04-28 21:14:55 UTC
Version-Release number of selected component:
grub-customizer-5.2.3-1.fc38

Additional info:
reporter:       libreport-2.17.9
type:           CCpp
backtrace_rating: 4
kernel:         6.2.9-300.fc38.x86_64
reason:         grub-customizer killed by SIGSEGV
package:        grub-customizer-5.2.3-1.fc38
crash_function: Gtk::Widget::gobj
cmdline:        /usr/bin/grub-customizer no-fork
uid:            0
executable:     /usr/bin/grub-customizer
journald_cursor: s=531f226880b646af98d2163f00e8fd8f;i=334c;b=095c80570a514329b5b25499102b627a;m=1d1effcd3;t=5fa1db73c4b48;x=da3736a90fa4d708
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-grub\x2dcustomizer-28232.scope
runlevel:       N 5
rootdir:        /

Truncated backtrace:
Thread no. 1 (28 frames)
 #0 Gtk::Widget::gobj at ../untracked/gtk/gtkmm/widget.h:370
 #1 Gtk::Widget::set_sensitive at ../untracked/gtk/gtkmm/widget.cc:5804
 #2 View_Gtk_Main::updateLockState at /usr/src/debug/grub-customizer-5.2.3-1.fc38.x86_64/src/Bootstrap/../View/Gtk/Main.hpp:503
 #3 MainController::refreshTabAction at /usr/src/debug/grub-customizer-5.2.3-1.fc38.x86_64/src/main/../Controller/MainController.hpp:973
 #4 std::function<void (unsigned int)>::operator()(unsigned int) const at /usr/include/c++/13/bits/std_function.h:591
 #5 View_Gtk_Main::signal_tab_changed at /usr/src/debug/grub-customizer-5.2.3-1.fc38.x86_64/src/Bootstrap/../View/Gtk/Main.hpp:983
 #6 sigc::slot2<void, Gtk::Menu*, Glib::RefPtr<Gio::AppInfo> const&>::operator() at /usr/include/sigc++-2.0/sigc++/functors/slot.h:798
 #7 (anonymous namespace)::Notebook_signal_switch_page_callback at ../untracked/gtk/gtkmm/notebook.cc:114
 #9 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3873
 #12 gtk_notebook_switch_page at ../gtk/gtknotebook.c:6265
 #13 gtk_notebook_real_remove at ../gtk/gtknotebook.c:5055
 #14 gtk_notebook_remove at ../gtk/gtknotebook.c:4260
 #15 g_cclosure_marshal_VOID__OBJECTv at ../gobject/gmarshal.c:1910
 #16 _g_closure_invoke_va at ../gobject/gclosure.c:895
 #19 gtk_container_remove at ../gtk/gtkcontainer.c:1907
 #20 gtk_widget_dispose at ../gtk/gtkwidget.c:12155
 #22 Gtk::Object::_release_c_instance at ../gtk/gtkmm/object.cc:152
 #23 Gtk::HPaned::~HPaned at ../untracked/gtk/gtkmm/hvpaned.cc:127
 #24 View_Gtk_Main::~View_Gtk_Main at /usr/src/debug/grub-customizer-5.2.3-1.fc38.x86_64/src/Bootstrap/../View/Gtk/Main.hpp:47
 #25 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release at /usr/include/c++/13/bits/shared_ptr_base.h:346
 #27 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count at /usr/include/c++/13/bits/shared_ptr_base.h:1071
 #28 std::__shared_ptr<View_Main, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr at /usr/include/c++/13/bits/shared_ptr_base.h:1524
 #29 std::shared_ptr<View_Main>::~shared_ptr at /usr/include/c++/13/bits/shared_ptr.h:175
 #30 Bootstrap_View::~Bootstrap_View at /usr/src/debug/grub-customizer-5.2.3-1.fc38.x86_64/src/Bootstrap/GtkView.cpp:67
 #31 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release at /usr/include/c++/13/bits/shared_ptr_base.h:346
 #33 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count at /usr/include/c++/13/bits/shared_ptr_base.h:1068
 #34 std::__shared_ptr<Bootstrap_View, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr at /usr/include/c++/13/bits/shared_ptr_base.h:1524
 #35 std::shared_ptr<Bootstrap_View>::~shared_ptr at /usr/include/c++/13/bits/shared_ptr.h:175

Comment 1 Roberto 2023-04-28 21:14:58 UTC
Created attachment 1960912 [details]
File: backtrace

Comment 2 Roberto 2023-04-28 21:14:59 UTC
Created attachment 1960913 [details]
File: proc_pid_status

Comment 3 Roberto 2023-04-28 21:15:00 UTC
Created attachment 1960914 [details]
File: open_fds

Comment 4 Roberto 2023-04-28 21:15:02 UTC
Created attachment 1960915 [details]
File: os_info

Comment 5 Roberto 2023-04-28 21:15:03 UTC
Created attachment 1960916 [details]
File: limits

Comment 6 Roberto 2023-04-28 21:15:04 UTC
Created attachment 1960917 [details]
File: dso_list

Comment 7 Roberto 2023-04-28 21:15:05 UTC
Created attachment 1960918 [details]
File: environ

Comment 8 Roberto 2023-04-28 21:15:07 UTC
Created attachment 1960919 [details]
File: core_backtrace

Comment 9 Roberto 2023-04-28 21:15:08 UTC
Created attachment 1960920 [details]
File: mountinfo

Comment 10 Roberto 2023-04-28 21:15:09 UTC
Created attachment 1960921 [details]
File: exploitable

Comment 11 Roberto 2023-04-28 21:15:11 UTC
Created attachment 1960922 [details]
File: maps

Comment 12 Roberto 2023-04-28 21:15:12 UTC
Created attachment 1960923 [details]
File: var_log_messages

Comment 13 Roberto 2023-04-28 21:15:13 UTC
Created attachment 1960924 [details]
File: cpuinfo

Comment 14 Fedora Update System 2023-11-02 14:09:50 UTC
FEDORA-2023-a147c9c76e has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-a147c9c76e

Comment 15 Fedora Update System 2023-11-03 02:08:37 UTC
FEDORA-2023-a147c9c76e has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-a147c9c76e`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-a147c9c76e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 16 Fedora Update System 2023-11-11 06:08:41 UTC
FEDORA-2023-a147c9c76e has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.