Bug 2229751

Summary: [abrt] transmission-gtk: std::__uniq_ptr_impl<Session::Impl, std::default_delete<Session::Impl> >::_M_ptr() const(): transmission-gtk killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Atticus Finch <fatticus301>
Component: transmissionAssignee: Gwyn Ciesla <gwync>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: admiller, denis, fatticus301, gwync, helio, otto.liljalaakso
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/5d02e8ff4cf6c70b16b4ea42565432264617db7
Whiteboard: abrt_hash:ebdc7fe8a68490a4a3f4744ed011aa3b4fe6fc34;VARIANT_ID=kde;
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 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: proc_pid_status
none
File: maps
none
File: limits
none
File: environ
none
File: open_fds
none
File: mountinfo
none
File: os_info
none
File: cpuinfo
none
File: core_backtrace
none
File: exploitable
none
File: dso_list
none
File: backtrace none

Description Atticus Finch 2023-08-07 14:27:32 UTC
Version-Release number of selected component:
transmission-gtk-4.0.3-2.fc38

Additional info:
reporter:       libreport-2.17.11
type:           CCpp
reason:         transmission-gtk killed by SIGSEGV
journald_cursor: s=839c99ee5d2b45cba70d22b71ccca1ec;i=1730a4;b=4b48a55b21284fd0baded8c78ce283de;m=21ef8f920;t=60255f8ad0183;x=d50faa21d5a6dff1
executable:     /usr/bin/transmission-gtk
cmdline:        /usr/bin/transmission-gtk
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-transmission\x2dgtk-ce4e193d1ea245a0925bc6fe846cdcbb.scope
rootdir:        /
uid:            1000
kernel:         6.4.7-200.fc38.x86_64
package:        transmission-gtk-4.0.3-2.fc38
runlevel:       N 5
backtrace_rating: 4
crash_function: std::__uniq_ptr_impl<Session::Impl, std::default_delete<Session::Impl> >::_M_ptr() const

Truncated backtrace:
Thread no. 1 (38 frames)
 #0 std::__uniq_ptr_impl<Session::Impl, std::default_delete<Session::Impl> >::_M_ptr() const at /usr/include/c++/13/bits/unique_ptr.h:199
 #1 std::unique_ptr<Session::Impl, std::default_delete<Session::Impl> >::get() const at /usr/include/c++/13/bits/unique_ptr.h:470
 #2 std::unique_ptr<Session::Impl, std::default_delete<Session::Impl> >::operator->() const at /usr/include/c++/13/bits/unique_ptr.h:463
 #3 Session::exec(tr_variant const*) at /usr/src/debug/transmission-4.0.3-2.fc38.x86_64/gtk/Session.cc:1318
 #4 DetailsDialog::Impl::torrent_set_int(unsigned long, int) at /usr/include/glibmm-2.4/glibmm/refptr.h:259
 #5 sigc::slot0<void>::operator()() const at /usr/include/sigc++-2.0/sigc++/functors/slot.h:535
 #6 Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) at ../glib/glibmm/signalproxy.cc:103
 #8 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3883
 #11 gtk_spin_button_value_changed at ../gtk/gtkspinbutton.c:1568
 #14 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3812
 #17 emit_value_changed at ../gtk/gtkadjustment.c:349
 #18 adjustment_set_value at ../gtk/gtkadjustment.c:450
 #19 gtk_adjustment_set_value_internal at ../gtk/gtkadjustment.c:545
 #20 gtk_adjustment_set_value at ../gtk/gtkadjustment.c:567
 #21 gtk_spin_button_update at ../gtk/gtkspinbutton.c:2667
 #22 gtk_spin_button_focus_out at ../gtk/gtkspinbutton.c:1295
 #23 Gtk::Widget::on_focus_out_event(_GdkEventFocus*) at ../untracked/gtk/gtkmm/widget.cc:8000
 #24 Gtk::Widget_Class::focus_out_event_callback(_GtkWidget*, _GdkEventFocus*) at ../untracked/gtk/gtkmm/widget.cc:4710
 #25 _gtk_marshal_BOOLEAN__BOXED at gtk/gtkmarshalers.c:84
 #27 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3851
 #30 gtk_widget_event_internal.part.0.lto_priv.0 at ../gtk/gtkwidget.c:7812
 #31 gtk_widget_send_focus_change at ../gtk/gtkwidget.c:16244
 #32 do_focus_change at ../gtk/gtkwindow.c:8487
 #33 gtk_window_real_set_focus at ../gtk/gtkwindow.c:8776
 #34 Gtk::Window_Class::set_focus_callback(_GtkWindow*, _GtkWidget*) at ../untracked/gtk/gtkmm/window.cc:348
 #35 g_cclosure_marshal_VOID__OBJECTv at ../gobject/gmarshal.c:1910
 #36 _g_closure_invoke_va at ../gobject/gclosure.c:895
 #39 gtk_window_dispose at ../gtk/gtkwindow.c:3187
 #42 Gtk::Window::_release_c_instance() at ../untracked/gtk/gtkmm/window.cc:113
 #43 Gtk::Dialog::~Dialog() at ../untracked/gtk/gtkmm/dialog.cc:256
 #44 DetailsDialog::~DetailsDialog() at /usr/src/debug/transmission-4.0.3-2.fc38.x86_64/gtk/DetailsDialog.cc:2551
 #46 std::default_delete<DetailsDialog>::operator()(DetailsDialog*) const at /usr/include/c++/13/bits/unique_ptr.h:99
 #47 std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> >::~unique_ptr() at /usr/include/c++/13/bits/unique_ptr.h:404
 #48 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > >::~pair() at /usr/include/c++/13/bits/stl_pair.h:187
 #49 std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > >*) at /usr/include/c++/13/bits/new_allocator.h:194
 #50 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > > >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > >*) at /usr/include/c++/13/bits/alloc_traits.h:557
 #51 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > > >*) at /usr/include/c++/13/bits/stl_tree.h:625
 #52 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<DetailsDialog, std::default_delete<DetailsDialog> > > >*) at /usr/include/c++/13/bits/stl_tree.h:633

Comment 1 Atticus Finch 2023-08-07 14:27:36 UTC
Created attachment 1982142 [details]
File: proc_pid_status

Comment 2 Atticus Finch 2023-08-07 14:27:38 UTC
Created attachment 1982143 [details]
File: maps

Comment 3 Atticus Finch 2023-08-07 14:27:40 UTC
Created attachment 1982144 [details]
File: limits

Comment 4 Atticus Finch 2023-08-07 14:27:41 UTC
Created attachment 1982145 [details]
File: environ

Comment 5 Atticus Finch 2023-08-07 14:27:42 UTC
Created attachment 1982146 [details]
File: open_fds

Comment 6 Atticus Finch 2023-08-07 14:27:44 UTC
Created attachment 1982147 [details]
File: mountinfo

Comment 7 Atticus Finch 2023-08-07 14:27:46 UTC
Created attachment 1982148 [details]
File: os_info

Comment 8 Atticus Finch 2023-08-07 14:27:47 UTC
Created attachment 1982149 [details]
File: cpuinfo

Comment 9 Atticus Finch 2023-08-07 14:27:49 UTC
Created attachment 1982150 [details]
File: core_backtrace

Comment 10 Atticus Finch 2023-08-07 14:27:50 UTC
Created attachment 1982151 [details]
File: exploitable

Comment 11 Atticus Finch 2023-08-07 14:27:52 UTC
Created attachment 1982152 [details]
File: dso_list

Comment 12 Atticus Finch 2023-08-07 14:27:54 UTC
Created attachment 1982153 [details]
File: backtrace