Created
February 25, 2025 09:50
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(gdb) bt | |
#0 0x00007ffff0b08a30 in QBasicTimer::start(int, QObject*) () | |
from /lib/x86_64-linux-gnu/libQt5Core.so.5 | |
#1 0x00007ffff18d6c99 in QListView::setRowHidden(int, bool) () | |
from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 | |
#2 0x00007fffb13aa457 in QListWidgetItem::setHidden(bool) () | |
from /home/jes/projects/FreeCAD/build/Mod/PartDesign/PartDesignGui.so | |
#3 0x00007fffa77e8c80 in SketcherGui::TaskSketcherElements::setItemVisibility(QListWidgetItem*) () from /home/jes/projects/FreeCAD/build/Mod/Sketcher/SketcherGui.so | |
#4 0x00007fffa77efe44 in SketcherGui::TaskSketcherElements::slotElementsChanged() () | |
from /home/jes/projects/FreeCAD/build/Mod/Sketcher/SketcherGui.so | |
#5 0x00007fffa77ff18f in void std::__invoke_impl<void, void (SketcherGui::TaskSketcherElements::*&)(), SketcherGui::TaskSketcherElements*&>(std::__invoke_memfun_deref, void (SketcherGui::TaskSketcherElements::*&)(), SketcherGui::TaskSketcherElements*&) () | |
from /home/jes/projects/FreeCAD/build/Mod/Sketcher/SketcherGui.so | |
#6 0x00007fffa77feedb in std::__invoke_result<void (SketcherGui::TaskSketcherElements::*&)(), SketcherGui::TaskSketcherElements*&>::type std::__invoke<void (SketcherGui::TaskSketcherElements::*&)(), SketcherGui::TaskSketcherElements*&>(void (SketcherGui::TaskSketcherElements::*&)(), SketcherGui::TaskSketcherElements*&) () | |
from /home/jes/projects/FreeCAD/build/Mod/Sketcher/SketcherGui.so | |
#7 0x00007fffa77fe9cb in void std::_Bind<void (SketcherGui::TaskSketcherElements::*(SketcherGui::TaskSketcherElements*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) () from /home/jes/projects/FreeCAD/build/Mod/Sketcher/SketcherGui.so | |
#8 0x00007fffa77fe6c7 in void std::_Bind<void (SketcherGui::TaskSketcherElements::*(SketcherGui::TaskSketcherElements*))()>::operator()<, void>() () | |
from /home/jes/projects/FreeCAD/build/Mod/Sketcher/SketcherGui.so | |
#9 0x00007fffa77fe2fd in boost::detail::function::void_function_obj_invoker0<std::_Bind<void (SketcherGui::TaskSketcherElements::*(SketcherGui::TaskSketcherElements*))()>, void>::invoke(boost::detail::function::function_buffer&) () | |
from /home/jes/projects/FreeCAD/build/Mod/Sketcher/SketcherGui.so | |
#10 0x00007ffff56116e7 in boost::function0<void>::operator()() const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#11 0x00007ffff560c67a in boost::signals2::detail::void_type boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::m_invoke<boost::function<void ()> >(boost::function<void ()>&, boost::signals2::detail::unsigned_meta_array<>, std::tuple<> const&, boost::enable_if<boost::is_void<boost::function<void ()>::result_type>, void>::type*) const () from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#12 0x00007ffff5600159 in boost::signals2::detail::void_type boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::operator()<boost::function<void ()>, , 0ul>(boost::function<void ()>&, std::tuple<> const&, mpl_::size_t<0ul>) const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#13 0x00007ffff55f399d in boost::signals2::detail::void_type boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>::operator()<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > const&) const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#14 0x00007ffff55ee10b in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >::dereference() const | |
() from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#15 0x00007ffff55eb90c in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >::reference boost::iterators::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::--Type <RET> for more, q to quit, c to continue without paging--c | |
signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > const&) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#16 0x00007ffff55ea338 in boost::iterators::detail::iterator_facade_base<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::iterators::single_pass_traversal_tag, boost::signals2::detail::void_type const&, long, false, false>::operator*() const () from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#17 0x00007ffff55e8eef in void boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >) const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#18 0x00007ffff55e786c in void boost::signals2::detail::combiner_invoker<void>::operator()<boost::signals2::optional_last_value<void>, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >) const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#19 0x00007ffff55e6253 in boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::operator()() () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#20 0x00007ffff55e44a4 in boost::signals2::signal<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::operator()() () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#21 0x00007fffa78b4ade in SketcherGui::ViewProviderSketch::updateData(App::Property const*) () from /home/jes/projects/FreeCAD/build/Mod/Sketcher/SketcherGui.so | |
#22 0x00007ffff5da2c78 in Gui::ViewProvider::update(App::Property const*) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#23 0x00007ffff5dc5eeb in Gui::ViewProviderDocumentObject::update(App::Property const*) | |
() from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#24 0x00007ffff564bf3d in Gui::Document::slotChangedObject(App::DocumentObject const&, App::Property const&) () from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#25 0x00007ffff56afcf3 in void std::__invoke_impl<void, void (Gui::Document::*&)(App::DocumentObject const&, App::Property const&), Gui::Document*&, App::DocumentObject const&, App::Property const&>(std::__invoke_memfun_deref, void (Gui::Document::*&)(App::DocumentObject const&, App::Property const&), Gui::Document*&, App::DocumentObject const&, App::Property const&) () from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#26 0x00007ffff56a840f in std::__invoke_result<void (Gui::Document::*&)(App::DocumentObject const&, App::Property const&), Gui::Document*&, App::DocumentObject const&, App::Property const&>::type std::__invoke<void (Gui::Document::*&)(App::DocumentObject const&, App::Property const&), Gui::Document*&, App::DocumentObject const&, App::Property const&>(void (Gui::Document::*&)(App::DocumentObject const&, App::Property const&), Gui::Document*&, App::DocumentObject const&, App::Property const&) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#27 0x00007ffff56a1763 in void std::_Bind<void (Gui::Document::*(Gui::Document*, std::_Placeholder<1>, std::_Placeholder<2>))(App::DocumentObject const&, App::Property const&)>::__call<void, App::DocumentObject const&, App::Property const&, 0ul, 1ul, 2ul>(std::tuple<App::DocumentObject const&, App::Property const&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) | |
() from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#28 0x00007ffff5698505 in void std::_Bind<void (Gui::Document::*(Gui::Document*, std::_Placeholder<1>, std::_Placeholder<2>))(App::DocumentObject const&, App::Property const&)>::operator()<App::DocumentObject const&, App::Property const&, void>(App::DocumentObject const&, App::Property const&) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#29 0x00007ffff568f130 in boost::detail::function::void_function_obj_invoker2<std::_Bind<void (Gui::Document::*(Gui::Document*, std::_Placeholder<1>, std::_Placeholder<2>))(App::DocumentObject const&, App::Property const&)>, void, App::DocumentObject const&, App::Property const&>::invoke(boost::detail::function::function_buffer&, App::DocumentObject const&, App::Property const&) () from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#30 0x00007ffff38f3be1 in boost::function2<void, App::DocumentObject const&, App::Property const&>::operator()(App::DocumentObject const&, App::Property const&) const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#31 0x00007ffff38e3dae in boost::signals2::detail::void_type boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::m_invoke<boost::function<void (App::DocumentObject const&, App::Property const&)>, 0u, 1u, App::DocumentObject const&, App::Property const&>(boost::function<void (App::DocumentObject const&, App::Property const&)>&, boost::signals2::detail::unsigned_meta_array<0u, 1u>, std::tuple<App::DocumentObject const&, App::Property const&> const&, boost::enable_if<boost::is_void<boost::function<void (App::DocumentObject const&, App::Property const&)>::result_type>, void>::type*) const | |
() from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#32 0x00007ffff38c5e03 in boost::signals2::detail::void_type boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::operator()<boost::function<void (App::DocumentObject const&, App::Property const&)>, App::DocumentObject const&, App::Property const&, 2ul>(boost::function<void (App::DocumentObject const&, App::Property const&)>&, std::tuple<App::DocumentObject const&, App::Property const&> const&, mpl_::size_t<2ul>) const () from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#33 0x00007ffff38a388f in boost::signals2::detail::void_type boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>::operator()<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > const&) const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#34 0x00007ffff3883d6d in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> >::dereference() const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#35 0x00007ffff386cfb6 in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> >::reference boost::iterators::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > const&) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#36 0x00007ffff3853ada in boost::iterators::detail::iterator_facade_base<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::iterators::single_pass_traversal_tag, boost::signals2::detail::void_type const&, long, false, false>::operator*() const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#37 0x00007ffff38366a1 in void boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> >) const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#38 0x00007ffff381baf6 in void boost::signals2::detail::combiner_invoker<void>::operator()<boost::signals2::optional_last_value<void>, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, App::DocumentObject const&, App::Property const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (App::DocumentObject const&, App::Property const&), boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals2::mutex> >) const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#39 0x00007ffff3804e7c in boost::signals2::detail::signal_impl<void (App::DocumentObject const&, App::Property const&), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (App::DocumentObject const&, App::Property const&)>, boost::function<void (boost::signals2::connection const&, App::DocumentObject const&, App::Property const&)>, boost::signals2::mutex>::operator()(App::DocumentObject const&, App::Property const&) () from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#40 0x00007ffff37f441a in boost::signals2::signal<void (App::DocumentObject const&, App::Property const&), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (App::DocumentObject const&, App::Property const&)>, boost::function<void (boost::signals2::connection const&, App::DocumentObject const&, App::Property const&)>, boost::signals2::mutex>::operator()(App::DocumentObject const&, App::Property const&) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#41 0x00007ffff37c6936 in App::Document::onChangedProperty(App::DocumentObject const*, App::Property const*) () from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#42 0x00007ffff3922c03 in App::DocumentObject::onChanged(App::Property const*) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#43 0x00007ffff3a6048b in App::GeoFeature::onChanged(App::Property const*) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#44 0x00007fffbf7029e2 in Part::Feature::onChanged(App::Property const*) () | |
from /home/jes/projects/FreeCAD/build/Mod/Part/Part.so | |
#45 0x00007fffb2001130 in Sketcher::SketchObject::onChanged(App::Property const*) () | |
from /home/jes/projects/FreeCAD/build/Mod/Sketcher/Sketcher.so | |
#46 0x00007ffff3b0199a in App::Property::touch() () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#47 0x00007fffbf6f9516 in Part::Feature::execute() () | |
from /home/jes/projects/FreeCAD/build/Mod/Part/Part.so | |
#48 0x00007fffbf724ad2 in Part::Part2DObject::execute() () | |
from /home/jes/projects/FreeCAD/build/Mod/Part/Part.so | |
#49 0x00007fffb1fc137b in Sketcher::SketchObject::execute() () | |
from /home/jes/projects/FreeCAD/build/Mod/Sketcher/Sketcher.so | |
#50 0x00007ffff391f6ec in App::DocumentObject::recompute() () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#51 0x00007fffbf6f9417 in Part::Feature::recompute() () | |
from /home/jes/projects/FreeCAD/build/Mod/Part/Part.so | |
#52 0x00007ffff37d8003 in App::Document::_recomputeFeature(App::DocumentObject*) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#53 0x00007ffff37d572e in App::Document::_recompute(std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> > const&, bool, bool*, int) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#54 0x00007ffff37d4be1 in App::Document::recompute(std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> > const&, bool, bool*, int)::{lambda()#1}::operator()() const () from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#55 0x00007ffff37dfe94 in void std::__invoke_impl<void, App::Document::recompute(std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> > const&, bool, bool*, int)::{lambda()#1}&>(std::__invoke_other, App::Document::recompute(std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> > const&, bool, bool*, int)::{lambda()#1}&) () from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#56 0x00007ffff37dfa35 in std::enable_if<is_invocable_r_v<void, App::Document::recompute(std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> > const&, bool, bool*, int)::{lambda()#1}&>, void>::type std::__invoke_r<void, App::Document::recompute(std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> > const&, bool, bool*, int)::{lambda()#1}&>(App::Document::recompute(std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> > const&, bool, bool*, int)::{lambda()#1}&) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#57 0x00007ffff37df55e in std::_Function_handler<void (), App::Document::recompute(std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> > const&, bool, bool*, int)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADApp.so | |
#58 0x00007ffff565df80 in std::function<void ()>::operator()() const () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#59 0x00007ffff596d096 in Gui::ComputationDialog::run(std::function<void ()>)::{lambda()#1}::operator()() const () from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#60 0x00007ffff596e2b0 in void std::__invoke_impl<void, Gui::ComputationDialog::run(std::function<void ()>)::{lambda()#1}>(std::__invoke_other, Gui::ComputationDialog::run(std::function<void ()>)::{lambda()#1}&&) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#61 0x00007ffff596e273 in std::__invoke_result<Gui::ComputationDialog::run(std::function<void ()>)::{lambda()#1}>::type std::__invoke<Gui::ComputationDialog::run(std::function<void ()>)::{lambda()#1}>(Gui::ComputationDialog::run(std::function<void ()>)::{lambda()#1}&&) () from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#62 0x00007ffff596e220 in void std::thread::_Invoker<std::tuple<Gui::ComputationDialog::run(std::function<void ()>)::{lambda()#1}> >::_M_invoke<0ul>(std::_Index_tuple<0ul>) () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#63 0x00007ffff596e1f4 in std::thread::_Invoker<std::tuple<Gui::ComputationDialog::run(std::function<void ()>)::{lambda()#1}> >::operator()() () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#64 0x00007ffff596e1d8 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<Gui::ComputationDialog::run(std::function<void ()>)::{lambda()#1}> > >::_M_run() () | |
from /home/jes/projects/FreeCAD/build/lib/libFreeCADGui.so | |
#65 0x00007ffff06a1db4 in std::execute_native_thread_routine (__p=0x555556643810) | |
at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:104 | |
#66 0x00007ffff043faa4 in start_thread (arg=<optimised out>) | |
at ./nptl/pthread_create.c:447 | |
#67 0x00007ffff04ccc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment