Created
September 17, 2018 21:52
-
-
Save ceremcem/96d6cef52cb34eafc1a544f086ccb510 to your computer and use it in GitHub Desktop.
crash while changing order in the constraint definition
This file contains hidden or 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
backtrace: | |
#0 0x00007fffec8563f0 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
No symbol table info available. | |
#1 0x00007ffff56b85bc in App::DocumentObject::getNameInDocument (this=0x5555902f20c0) at /root/FreeCAD/src/App/DocumentObject.cpp:160 | |
No locals. | |
#2 0x00007ffff671ead0 in Gui::DocumentItem::getViewProvider (this=0x555564d28d70, obj=0x5555902f20c0) at /root/FreeCAD/src/Gui/Tree.cpp:2067 | |
vp = 0x7ffff672bd92 <std::map<App::DocumentObject*, std::shared_ptr<Gui::DocumentObjectData>, std::less<App::DocumentObject*>, std::allocator<std::pair<App::DocumentObject* const, std::shared_ptr<Gui::DocumentObjectData> > > >::end()+24> | |
#3 0x00007ffff671fc1b in Gui::DocumentItem::populateItem (this=0x555564d28d70, item=0x55557498fce0, refresh=true) at /root/FreeCAD/src/Gui/Tree.cpp:2238 | |
vp = 0x7fffffff9540 | |
found = false | |
it = {first = 0x37a, second = std::shared_ptr (empty) 0x0} | |
child = 0x5555902f20c0 | |
__for_range = std::vector of length 2, capacity 2 = {0x555583f7f960, 0x55557119fbb0} | |
__for_begin = 0x5555902f20c0 | |
__for_end = 0x20 | |
i = 1 | |
childCount = 2 | |
__PRETTY_FUNCTION__ = "void Gui::DocumentItem::populateItem(Gui::DocumentObjectItem*, bool)" | |
#4 0x00007ffff6720ae3 in Gui::DocumentItem::slotChangeObject (this=0x555564d28d70, view=..., prop=...) at /root/FreeCAD/src/Gui/Tree.cpp:2345 | |
item = 0x55557498fce0 | |
__for_range = std::set with 3 elements = {[0] = 0x555563824600, [1] = 0x55557498fce0, [2] = 0x555581e77970} | |
__for_begin = 0x55557498fce0 | |
__for_end = 0x3 | |
docItem = 0x555564d28d70 | |
it = {first = 0x55556e2e0da0, second = std::shared_ptr (count 5, weak 0) 0x555567f4abf0} | |
v = @0x555585e88d00: {first = 0x55556d5d9e10, second = 0x555564d28d70} | |
__for_range = std::map with 8 elements = {[0x555563e8e260] = 0x555587116200, [0x55556cc58470] = 0x5555895c7710, [0x55556d5d9e10] = 0x555564d28d70, [0x55556e1282d0] = 0x55558cf13570, [0x555575b1d350] = 0x555571729730, [0x55557ea71660] = 0x555581197e70, [0x55558427bd30] = 0x5555647a9650, [0x55558bb74590] = 0x55556d475fe0} | |
__for_begin = {first = 0x55556d5d9e10, second = 0x555564d28d70} | |
__for_end = {first = 0x8, second = 0x100000000} | |
obj = 0x55556e2e0da0 | |
childrenChanged = true | |
children = std::vector of length 0, capacity 0 | |
removeChildrenFromRoot = true | |
found = std::shared_ptr (count 5, weak 0) 0x555567f4abf0 | |
#5 0x00007ffff67414f4 in boost::_mfi::mf2<void, Gui::DocumentItem, Gui::ViewProviderDocumentObject const&, App::Property const&>::operator() (this=0x5555635dcae0, p=0x555564d28d70, a1=..., a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 | |
No locals. | |
#6 0x00007ffff673f976 in boost::_bi::list3<boost::_bi::value<Gui::DocumentItem*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, Gui::DocumentItem, Gui::ViewProviderDocumentObject const&, App::Property const&>, boost::_bi::rrlist2<Gui::ViewProviderDocumentObject const&, App::Property const&> > (this=0x5555635dcaf0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:398 | |
No locals. | |
#7 0x00007ffff673dcf0 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, Gui::DocumentItem, Gui::ViewProviderDocumentObject const&, App::Property const&>, boost::_bi::list3<boost::_bi::value<Gui::DocumentItem*>, boost::arg<1>, boost::arg<2> > >::operator()<Gui::ViewProviderDocumentObject const&, App::Property const&> (this=0x5555635dcae0, a1=..., a2=...) at /usr/include/boost/bind/bind.hpp:1318 | |
a = {a1_ = @0x55557efe02d0, a2_ = @0x55557fe7c910} | |
#8 0x00007ffff673babe in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, Gui::DocumentItem, Gui::ViewProviderDocumentObject const&, App::Property const&>, boost::_bi::list3<boost::_bi::value<Gui::DocumentItem*>, boost::arg<1>, boost::arg<2> > >, void, Gui::ViewProviderDocumentObject const&, App::Property const&>::invoke (function_obj_ptr=..., a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:159 | |
f = 0x5555635dcae0 | |
#9 0x00007ffff656f95a in boost::function2<void, Gui::ViewProviderDocumentObject const&, App::Property const&>::operator() (this=0x5555635dcad8, a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:771 | |
No locals. | |
#10 0x00007ffff656f209 in boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >::operator()<boost::signals::detail::connection_slot_pair>(boost::signals::detail::connection_slot_pair const&) const (this=0x7fffffff9c20, slot=...) at /usr/include/boost/signals/signal_template.hpp:118 | |
target = 0x5555635dcad8 | |
#11 0x00007ffff656d42f in boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>::dereference() const (this=0x7fffffff9be0) at /usr/include/boost/signals/detail/slot_call_iterator.hpp:61 | |
No locals. | |
#12 0x00007ffff656b5a2 in boost::iterators::iterator_core_access::dereference<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> const&) (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:549 | |
No locals. | |
#13 0x00007ffff6568e40 in boost::iterators::detail::iterator_facade_base<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long, false, false>::operator*() const (this=0x7fffffff9be0) at /usr/include/boost/iterator/iterator_facade.hpp:655 | |
No locals. | |
#14 0x00007ffff656540a in boost::iterators::detail::postfix_increment_proxy<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >::postfix_increment_proxy(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> const&) (this=0x7fffffff9a9f, x=...) at /usr/include/boost/iterator/iterator_facade.hpp:158 | |
No locals. | |
#15 0x00007ffff655fe13 in boost::iterators::operator++<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long>(boost::iterators::iterator_facade<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long>&, int) (i=...) at /usr/include/boost/iterator/iterator_facade.hpp:796 | |
tmp = {stored_value = {<No data fields>}} | |
#16 0x00007ffff655b29e in boost::last_value<void>::operator()<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>) const (this=0x55556820bb38, first=..., last=...) at /usr/include/boost/last_value.hpp:49 | |
No locals. | |
#17 0x00007ffff6557285 in boost::signal2<void, Gui::ViewProviderDocumentObject const&, App::Property const&, boost::last_value<void>, int, std::less<int>, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >::operator()(Gui::ViewProviderDocumentObject const&, App::Property const&) (this=0x55556d5d9e78, a1=..., a2=...) at /usr/include/boost/signals/signal_template.hpp:345 | |
notification = {impl = {px = 0x55557fed6bd0, pn = {pi_ = 0x55557c2bdb90}}} | |
args = {a1 = @0x55557efe02d0, a2 = @0x55557fe7c910} | |
f = {args = 0x7fffffff9b30} | |
cache = {<boost::optional_detail::optional_base<boost::signals::detail::unusable>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = false, m_storage = {dummy_ = {data = "", aligner_ = 0 '\000'}}}, <No data fields>} | |
#18 0x00007ffff654a9d7 in Gui::Document::slotChangedObject (this=0x55556d5d9e10, Obj=..., Prop=...) at /root/FreeCAD/src/Gui/Document.cpp:749 | |
viewProvider = 0x55557efe02d0 | |
#19 0x00007ffff656de7e in boost::_mfi::mf2<void, Gui::Document, App::DocumentObject const&, App::Property const&>::operator() (this=0x55557b9596b0, p=0x55556d5d9e10, a1=..., a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 | |
No locals. | |
#20 0x00007ffff656c5ce in boost::_bi::list3<boost::_bi::value<Gui::Document*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, Gui::Document, App::DocumentObject const&, App::Property const&>, boost::_bi::rrlist2<App::DocumentObject const&, App::Property const&> > (this=0x55557b9596c0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:398 | |
No locals. | |
#21 0x00007ffff656a0d4 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, Gui::Document, App::DocumentObject const&, App::Property const&>, boost::_bi::list3<boost::_bi::value<Gui::Document*>, boost::arg<1>, boost::arg<2> > >::operator()<App::DocumentObject const&, App::Property const&> (this=0x55557b9596b0, a1=..., a2=...) at /usr/include/boost/bind/bind.hpp:1318 | |
a = {a1_ = @0x55556e2e0da0, a2_ = @0x55557fe7c910} | |
#22 0x00007ffff6567cee in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, Gui::Document, App::DocumentObject const&, App::Property const&>, boost::_bi::list3<boost::_bi::value<Gui::Document*>, boost::arg<1>, boost::arg<2> > >, void, App::DocumentObject const&, App::Property const&>::invoke (function_obj_ptr=..., a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:159 | |
f = 0x55557b9596b0 | |
#23 0x00007ffff569add8 in boost::function2<void, App::DocumentObject const&, App::Property const&>::operator() (this=0x55557b9596a8, a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:771 | |
No locals. | |
#24 0x00007ffff56957a1 in boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >::operator()<boost::signals::detail::connection_slot_pair>(boost::signals::detail::connection_slot_pair const&) const (this=0x7fffffffa110, slot=...) at /usr/include/boost/signals/signal_template.hpp:118 | |
target = 0x55557b9596a8 | |
#25 0x00007ffff568f8e9 in boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>::dereference() const (this=0x7fffffffa0d0) at /usr/include/boost/signals/detail/slot_call_iterator.hpp:61 | |
No locals. | |
#26 0x00007ffff56881cc in boost::iterators::iterator_core_access::dereference<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> const&) (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:549 | |
No locals. | |
#27 0x00007ffff567f9bc in boost::iterators::detail::iterator_facade_base<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long, false, false>::operator*() const (this=0x7fffffffa0d0) at /usr/include/boost/iterator/iterator_facade.hpp:655 | |
No locals. | |
#28 0x00007ffff5671f1c in boost::iterators::detail::postfix_increment_proxy<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >::postfix_increment_proxy(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> const&) (this=0x7fffffff9f8f, x=...) at /usr/include/boost/iterator/iterator_facade.hpp:158 | |
No locals. | |
#29 0x00007ffff565e7b7 in boost::iterators::operator++<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long>(boost::iterators::iterator_facade<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long>&, int) (i=...) at /usr/include/boost/iterator/iterator_facade.hpp:796 | |
tmp = {stored_value = {<No data fields>}} | |
#30 0x00007ffff564c1ba in boost::last_value<void>::operator()<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>) const (this=0x555586765028, first=..., last=...) at /usr/include/boost/last_value.hpp:49 | |
No locals. | |
#31 0x00007ffff563ecd3 in boost::signal2<void, App::DocumentObject const&, App::Property const&, boost::last_value<void>, int, std::less<int>, boost::function<void (App::DocumentObject const&, App::Property const&)> >::operator()(App::DocumentObject const&, App::Property const&) (this=0x5555719c3c50, a1=..., a2=...) at /usr/include/boost/signals/signal_template.hpp:345 | |
notification = {impl = {px = 0x55556e2869f0, pn = {pi_ = 0x555587e3d540}}} | |
args = {a1 = @0x55556e2e0da0, a2 = @0x55557fe7c910} | |
f = {args = 0x7fffffffa020} | |
cache = {<boost::optional_detail::optional_base<boost::signals::detail::unusable>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = false, m_storage = {dummy_ = {data = "", aligner_ = 0 '\000'}}}, <No data fields>} | |
#32 0x00007ffff562317e in App::Document::onChangedProperty (this=0x5555719c37b0, Who=0x55556e2e0da0, What=0x55557fe7c910) at /root/FreeCAD/src/App/Document.cpp:1312 | |
No locals. | |
#33 0x00007ffff56ba16c in App::DocumentObject::onChanged (this=0x55556e2e0da0, prop=0x55557fe7c910) at /root/FreeCAD/src/App/DocumentObject.cpp:560 | |
No locals. | |
#34 0x00007ffff5730261 in App::FeaturePythonT<App::DocumentObject>::onChanged (this=0x55556e2e0da0, prop=0x55557fe7c910) at /root/FreeCAD/src/App/FeaturePython.h:318 | |
No locals. | |
#35 0x00007ffff579abb7 in App::Property::hasSetValue (this=0x55557fe7c910) at /root/FreeCAD/src/App/Property.cpp:125 | |
No locals. | |
#36 0x00007ffff57f003d in App::PropertyListsT<bool, boost::dynamic_bitset<unsigned long, std::allocator<unsigned long> >, App::PropertyLists>::setValues (this=0x55557fe7c910, newValues=...) at /root/FreeCAD/src/App/Property.h:277 | |
No locals. | |
#37 0x00007ffff696f028 in App::PropertyListsT<bool, boost::dynamic_bitset<unsigned long, std::allocator<unsigned long> >, App::PropertyLists>::setValue (this=0x55557fe7c910, newValues=...) at /root/FreeCAD/src/App/Property.h:281 | |
No locals. | |
#38 0x00007ffff576d3bb in App::LinkBaseExtension::update (this=0x55558c72c130, parent=0x55556e2e0da0, prop=0x55558b141850) at /root/FreeCAD/src/App/Link.cpp:784 | |
propVis = 0x55557fe7c910 | |
vis = {static bits_per_block = 64, static npos = 18446744073709551615, static ulong_width = <optimized out>, m_bits = std::vector of length 1, capacity 1 = {1}, m_num_bits = 2} | |
hiddenElements = std::set with 1 elements = {[0] = 0x55557119fbb0} | |
elements = std::vector of length 2, capacity 2 = {0x555583f7f960, 0x55557119fbb0} | |
#39 0x00007ffff576b75a in App::LinkBaseExtension::extensionOnChanged (this=0x55558c72c130, prop=0x55558b141850) at /root/FreeCAD/src/App/Link.cpp:570 | |
parent = 0x55556e2e0da0 | |
#40 0x00007ffff56c8b40 in App::ExtensionContainer::onChanged (this=0x55556e2e0da0, prop=0x55558b141850) at /root/FreeCAD/src/App/ExtensionContainer.cpp:284 | |
entry = {first = {_vptr.Type = 0x7ffff4fe4828 <vtable for Base::Type+16>, index = 89, static typemap = <optimized out>, static typedata = {<std::_Vector_base<Base::TypeData*, std::allocator<Base::TypeData*> >> = {_M_impl = {<std::allocator<Base::TypeData*>> = {<__gnu_cxx::new_allocator<Base::TypeData*>> = {<No data fields>}, <No data fields>}, _M_start = 0x55556358c280, _M_finish = 0x55556358d330, _M_end_of_storage = 0x55556358e280}}, <No data fields>}, static loadModuleSet = <optimized out>}, second = 0x55558c72c130} | |
__for_range = std::map with 1 elements = {[{_vptr.Type = 0x7ffff4fe4828 <vtable for Base::Type+16>, index = 89, static typemap = <optimized out>, static typedata = {<std::_Vector_base<Base::TypeData*, std::allocator<Base::TypeData*> >> = {_M_impl = {<std::allocator<Base::TypeData*>> = {<__gnu_cxx::new_allocator<Base::TypeData*>> = {<No data fields>}, <No data fields>}, _M_start = 0x55556358c280, _M_finish = 0x55556358d330, _M_end_of_storage = 0x55556358e280}}, <No data fields>}, static loadModuleSet = <optimized out>}] = 0x55558c72c130} | |
__for_begin = {first = {_vptr.Type = 0x7ffff4fe4828 <vtable for Base::Type+16>, index = 89, static typemap = <optimized out>, static typedata = {<std::_Vector_base<Base::TypeData*, std::allocator<Base::TypeData*> >> = {_M_impl = {<std::allocator<Base::TypeData*>> = {<__gnu_cxx::new_allocator<Base::TypeData*>> = {<No data fields>}, <No data fields>}, _M_start = 0x55556358c280, _M_finish = 0x55556358d330, _M_end_of_storage = 0x55556358e280}}, <No data fields>}, static loadModuleSet = <optimized out>}, second = 0x55558c72c130} | |
__for_end = {first = {_vptr.Type = 0x1, index = 4122970240, static typemap = <optimized out>, static typedata = {<std::_Vector_base<Base::TypeData*, std::allocator<Base::TypeData*> >> = {_M_impl = {<std::allocator<Base::TypeData*>> = {<__gnu_cxx::new_allocator<Base::TypeData*>> = {<No data fields>}, <No data fields>}, _M_start = 0x55556358c280, _M_finish = 0x55556358d330, _M_end_of_storage = 0x55556358e280}}, <No data fields>}, static loadModuleSet = <optimized out>}, second = 0x0} | |
#41 0x00007ffff56ba132 in App::DocumentObject::onChanged (this=0x55556e2e0da0, prop=0x55558b141850) at /root/FreeCAD/src/App/DocumentObject.cpp:556 | |
No locals. | |
#42 0x00007ffff5730261 in App::FeaturePythonT<App::DocumentObject>::onChanged (this=0x55556e2e0da0, prop=0x55558b141850) at /root/FreeCAD/src/App/FeaturePython.h:318 | |
No locals. | |
#43 0x00007ffff579abb7 in App::Property::hasSetValue (this=0x55558b141850) at /root/FreeCAD/src/App/Property.cpp:125 | |
No locals. | |
#44 0x00007ffff57cbc32 in App::PropertyListsT<App::DocumentObject*, std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> >, App::PropertyLinkListBase>::_set1Value (this=0x55558b141850, index=1, value=@0x55558e84b7d8: 0x55557119fbb0, touch=true) at /root/FreeCAD/src/App/Property.h:323 | |
size = 2 | |
#45 0x00007ffff57ba1e2 in App::PropertyLinkList::set1Value (this=0x55558b141850, idx=1, value=@0x55558e84b7d8: 0x55557119fbb0, touch=true) at /root/FreeCAD/src/App/PropertyLinks.cpp:428 | |
obj = 0x555583f7f960 | |
#46 0x00007ffff57db828 in App::PropertyListsT<App::DocumentObject*, std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> >, App::PropertyLinkListBase>::setPyValues (this=0x55558b141850, vals=std::vector of length 2, capacity 2 = {...}, indices=std::vector of length 2, capacity 2 = {...}) at /root/FreeCAD/src/App/Property.h:343 | |
i = 1 | |
count = 2 | |
__PRETTY_FUNCTION__ = "void App::PropertyListsT<T, ListT, ParentT>::setPyValues(const std::vector<_object*>&, const std::vector<int>&) [with T = App::DocumentObject*; ListT = std::vector<App::DocumentObject*>; ParentT = App"... | |
values = std::vector of length 2, capacity 2 = {0x555583f7f960, 0x55557119fbb0} | |
#47 0x00007ffff579b135 in App::PropertyListsBase::_setPyObject (this=0x55558b141870, value=0x7fff984147f8) at /root/FreeCAD/src/App/Property.cpp:199 | |
vals = std::vector of length 2, capacity 2 = {0x555583f3b978, 0x55558d0d9c58} | |
indices = std::vector of length 2, capacity 2 = {0, 1} | |
#48 0x00007ffff6987231 in App::PropertyLinkListBase::setPyObject (this=0x55558b141850, obj=0x7fff984147f8) at /root/FreeCAD/src/App/PropertyLinks.h:310 | |
No locals. | |
#49 0x00007ffff6987a44 in App::PropertyListsT<App::DocumentObject*, std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> >, App::PropertyLinkListBase>::setPyObject (this=0x55558b141850, value=0x7fff984147f8) at /root/FreeCAD/src/App/Property.h:296 | |
No locals. | |
#50 0x00007ffff56e694b in App::DocumentObjectPy::setCustomAttributes (this=0x555587e3ce20, attr=0x7fffc3a34804 "Group", obj=0x7fff984147f8) at /root/FreeCAD/src/App/DocumentObjectPyImp.cpp:690 | |
prop = 0x55558b141850 | |
prop = 0x7fffc3a34804 | |
#51 0x00007ffff56e0ab2 in App::DocumentObjectPy::_setattr (this=0x555587e3ce20, attr=0x7fffc3a34804 "Group", value=0x7fff984147f8) at /root/fc-build/src/App/DocumentObjectPy.cpp:2387 | |
r = 32767 | |
#52 0x00007ffff57315a7 in App::FeaturePythonPyT<App::DocumentObjectPy>::_setattr (this=0x555587e3ce20, attr=0x7fffc3a34804 "Group", value=0x7fff984147f8) at /root/FreeCAD/src/App/FeaturePythonPyImp.inl:138 | |
prop = 0x55558b141850 | |
returnValue = 21845 | |
#53 0x00007ffff5731200 in App::FeaturePythonPyT<App::DocumentObjectPy>::__setattro (obj=0x555587e3ce28, attro=0x7fffc3a347e0, value=0x7fff984147f8) at /root/FreeCAD/src/App/FeaturePythonPyImp.inl:121 | |
attr = 0x7fffc3a34804 "Group" | |
ret = 32767 | |
#54 0x00007ffff466f437 in PyObject_SetAttr () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
No symbol table info available. | |
#55 0x00007ffff464c34d in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
No symbol table info available. | |
#56 0x00007ffff464f390 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
No symbol table info available. | |
#57 0x00007ffff47b829c in PyEval_EvalCodeEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
No symbol table info available. | |
#58 0x00007ffff470c670 in ?? () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
No symbol table info available. | |
#59 0x00007ffff46a45c3 in PyObject_Call () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
No symbol table info available. | |
#60 0x00007ffff4761dfc in ?? () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
No symbol table info available. | |
#61 0x00007ffff46a45c3 in PyObject_Call () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
No symbol table info available. | |
#62 0x00007ffff47b76c7 in PyEval_CallObjectWithKeywords () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
No symbol table info available. | |
#63 0x00007ffff4d60041 in PP_Run_Method (pobject=0x5555578d79b0, method=0x7ffff6e3ab67 "Activated", resfmt=0x0, cresult=0x0, argfmt=0x7ffff4d7ba62 "()") at /root/FreeCAD/src/Base/PyTools.c:60 | |
pmeth = 0x7fffc2d8b050 | |
pargs = 0x7ffff7f55050 | |
presult = 0x555585872eb0 | |
argslist = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffffffbae0, reg_save_area = 0x7fffffffba20}} | |
#64 0x00007ffff4cc8957 in Base::InterpreterSingleton::runMethodVoid (this=0x5555557d0c70, pobject=0x5555578d79b0, method=0x7ffff6e3ab67 "Activated") at /root/FreeCAD/src/Base/Interpreter.cpp:597 | |
locker = {gstate = PyGILState_UNLOCKED} | |
#65 0x00007ffff65c7afe in Gui::PythonCommand::activated (this=0x5555578d5a90, iMsg=0) at /root/FreeCAD/src/Gui/Command.cpp:1066 | |
No locals. | |
#66 0x00007ffff65c3259 in Gui::Command::invoke (this=0x5555578d5a90, i=0) at /root/FreeCAD/src/Gui/Command.cpp:322 | |
disabler = {silent = false} | |
lines = 1165 | |
manager = 0x555555c8a680 | |
disabler = std::unique_ptr<Gui::Command::LogDisabler> containing 0x555585872eb0 | |
#67 0x00007ffff65b70d7 in Gui::Action::onActivated (this=0x555557b57b10) at /root/FreeCAD/src/Gui/Action.cpp:95 | |
No locals. | |
#68 0x00007ffff65bc291 in Gui::Action::qt_static_metacall (_o=0x555557b57b10, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffffffbf40) at /root/fc-build/src/Gui/moc_Action.cpp:49 | |
_t = 0x555557b57b10 | |
#69 0x00007fffed5f7660 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
No symbol table info available. | |
#70 0x00007fffee0a3672 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#71 0x00007fffee0a49d3 in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#72 0x00007fffee480903 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#73 0x00007fffee480a54 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#74 0x00007fffee545fca in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#75 0x00007fffee0ffe80 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#76 0x00007fffee0a954c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#77 0x00007fffee0b1ca7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#78 0x00007ffff6592af9 in Gui::GUIApplication::notify (this=0x7fffffffd6c0, receiver=0x555557b17f80, event=0x7fffffffc6b0) at /root/FreeCAD/src/Gui/GuiApplication.cpp:91 | |
No locals. | |
#79 0x00007fffed5e2f1d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
No symbol table info available. | |
#80 0x00007fffee0afccb in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#81 0x00007fffee12b1a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#82 0x00007fffee129b5c in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#83 0x00007fffee153502 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#84 0x00007fffe4b787f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
No symbol table info available. | |
#85 0x00007fffe4b78a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
No symbol table info available. | |
#86 0x00007fffe4b78b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
No symbol table info available. | |
#87 0x00007fffed613854 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
No symbol table info available. | |
#88 0x00007fffee1535d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
No symbol table info available. | |
#89 0x00007fffed5e17ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
No symbol table info available. | |
#90 0x00007fffed5e1b55 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
No symbol table info available. | |
#91 0x00007fffed5e7bd9 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
No symbol table info available. | |
#92 0x00007ffff6513ea8 in Gui::Application::runApplication () at /root/FreeCAD/src/Gui/Application.cpp:2008 | |
s = <incomplete type> | |
fi = {FileName = "/tmp/FreeCAD_19673.lock"} | |
lock = {<std::basic_ofstream<char, std::char_traits<char> >> = {<No data fields>}, <No data fields>} | |
flock = {m_file_hnd = 11} | |
cfg = std::map with 36 elements = {["AppDataSkipVendor"] = "true", ["AppHomePath"] = "/opt/FreeCAD/", ["AppIcon"] = "freecad", ["AppTempPath"] = "/tmp/", ["BinPath"] = "/opt/FreeCAD/bin/", ["BuildRepositoryURL"] = "git://github.com/realthunder/FreeCAD.git LinkStage3", ["BuildRevision"] = "15537 (Git)", ["BuildRevisionBranch"] = "LinkStage3", ["BuildRevisionDate"] = "2018/09/17 13:23:46", ["BuildRevisionHash"] = "29275756c2232e0b82cd293ee5aa3d96a5f72fb4", ["BuildVersionMajor"] = "0", ["BuildVersionMinor"] = "18", ["Console"] = "0", ["CopyrightInfo"] = "© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2018\n #####", ' ' <repeats 17 times>, "#### ### #### \n #", ' ' <repeats 20 times>, "# # # # # \n # ## #### #### # # # # # \n #### # # "..., ["Debug"] = "1", ["DocPath"] = "/opt/FreeCAD/doc/", ["ExeName"] = "FreeCAD", ["ExeVendor"] = "FreeCAD", ["ExeVersion"] = "0.18", ["LoggingFile"] = "", ["MaintainerUrl"] = "http://www.freecadweb.org/wiki/Main_Page", ["OpenFileCount"] = "", ["PATH"] = "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games", ["PYTHONPATH"] = "", ["PythonSearchPath"] = ":/usr/lib/python2.7:/usr/lib/python2.7/plat-x86_64-linux-gnu:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload", ["RunMode"] = "Gui", ["SplashAlignment"] = "Bottom|Left", ["SplashInfoColor"] = "#c8c8c8", ["SplashScreen"] = "freecadsplash", ["SplashTextColor"] = "#ffffff", ["StartWorkbench"] = "StartWorkbench", ["SystemParameter"] = "/home/aea/.FreeCAD/system.cfg", ["UserAppData"] = "/home/aea/.FreeCAD/", ["UserHomePath"] = "/home/aea", ["UserParameter"] = "/home/aea/.FreeCAD/user.cfg", ["Verbose"] = ""} | |
it = {first = <error: Cannot access memory at address 0x24>, second = <error reading variable: Cannot create a lazy string with address 0x0, and a non-zero length.>} | |
argc = 1 | |
mainApp = {<Gui::GUIApplication> = {<Gui::GUIApplicationNativeEventAware> = {<QApplication> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7fffeeb9afa0 <QApplication::staticMetaObject>, stringdata = 0x7ffff6aba9e0 <qt_meta_stringdata_Gui__GUIApplicationNativeEventAware> "Gui::GUIApplicationNativeEventAware", data = 0x7ffff6aba9a0 <qt_meta_data_Gui__GUIApplicationNativeEventAware>, extradata = 0x7ffff72b66a0 <Gui::GUIApplicationNativeEventAware::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7ffff6595ce8 <Gui::GUIApplicationNativeEventAware::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, spaceballPresent = false, mainWindow = 0x7fffffffd340, motionDataArray = {-169984104, 32767, -136434765, 32767, 19438, 0}}, static staticMetaObject = {d = {superdata = 0x7ffff72bc240 <Gui::GUIApplicationNativeEventAware::staticMetaObject>, stringdata = 0x7ffff6aba3e0 <qt_meta_stringdata_Gui__GUIApplication> "Gui::GUIApplication", data = 0x7ffff6aba380 <qt_meta_data_Gui__GUIApplication>, extradata = 0x7ffff72b6670 <Gui::GUIApplication::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7ffff6593798 <Gui::GUIApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, caughtException = {px = 0x0, pn = {pi_ = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff72bc020 <Gui::GUIApplication::staticMetaObject>, stringdata = 0x7ffff6aba500 <qt_meta_stringdata_Gui__GUISingleApplication> "Gui::GUISingleApplication", data = 0x7ffff6aba480 <qt_meta_data_Gui__GUISingleApplication>, extradata = 0x7ffff72b6680 <Gui::GUISingleApplication::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7ffff6593922 <Gui::GUISingleApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x555555ae5ad0}} | |
plugin = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 50313}, alloc = 0, size = 0, data = 0x5555557633fa <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 116}, alloc = 0, size = 0, data = 0x7fffed9498fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x555555b14d50, static codecForCStrings = 0x0} | |
qssPaths = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 70181}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x555555b15650}, d = 0x555555b15650}}, <No data fields>} | |
version = {i = 4223} | |
hTheme = {_toHandle = 0x555555c71590} | |
searchpath = "" | |
name = "" | |
path = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 50313}, alloc = 0, size = 0, data = 0x5555557633fa <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 116}, alloc = 0, size = 0, data = 0x7fffed9498fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x555555b07bc0, static codecForCStrings = 0x0} | |
app = {signalNewDocument = {<boost::signal1<void, const Gui::Document&, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::Document&)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b09790, pn = {pi_ = 0x555555b4cd90}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalDeleteDocument = {<boost::signal1<void, const Gui::Document&, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::Document&)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555cc2050, pn = {pi_ = 0x555555b14b30}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalRelabelDocument = {<boost::signal1<void, const Gui::Document&, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::Document&)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b14b50, pn = {pi_ = 0x555555b4cd40}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalRenameDocument = {<boost::signal1<void, const Gui::Document&, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::Document&)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555c7a860, pn = {pi_ = 0x555555c7a9b0}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalActiveDocument = {<boost::signal1<void, const Gui::Document&, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::Document&)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555c7a9d0, pn = {pi_ = 0x555555b05f80}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalNewObject = {<boost::signal1<void, const Gui::ViewProvider&, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::ViewProvider&)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b05fa0, pn = {pi_ = 0x555555b060f0}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalDeletedObject = {<boost::signal1<void, const Gui::ViewProvider&, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::ViewProvider&)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b09460, pn = {pi_ = 0x555555b095b0}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalChangedObject = {<boost::signal2<void, const Gui::ViewProvider&, const App::Property&, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::ViewProvider&, const App::Property&)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b095d0, pn = {pi_ = 0x555555b06110}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalRelabelObject = {<boost::signal1<void, const Gui::ViewProvider&, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::ViewProvider&)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b06a80, pn = {pi_ = 0x555555b06bd0}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalActivatedObject = {<boost::signal1<void, const Gui::ViewProvider&, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::ViewProvider&)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b06bf0, pn = {pi_ = 0x555555b06d40}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalActivateWorkbench = {<boost::signal1<void, char const*, boost::last_value<void>, int, std::less<int>, boost::function<void(char const*)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b06d60, pn = {pi_ = 0x555555b041f0}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalAddWorkbench = {<boost::signal1<void, char const*, boost::last_value<void>, int, std::less<int>, boost::function<void(char const*)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b04210, pn = {pi_ = 0x555555b04360}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalRemoveWorkbench = {<boost::signal1<void, char const*, boost::last_value<void>, int, std::less<int>, boost::function<void(char const*)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b04380, pn = {pi_ = 0x555555b08130}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalActivateView = {<boost::signal1<void, const Gui::MDIView*, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::MDIView*)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b08150, pn = {pi_ = 0x555555b082a0}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, signalShowHidden = {<boost::signal1<void, const Gui::Document&, boost::last_value<void>, int, std::less<int>, boost::function<void(const Gui::Document&)> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x555555b082c0, pn = {pi_ = 0x555555b08410}}}, <boost::signals::trackable> = {connected_signals = empty std::__cxx11::listPython Exception <class 'ValueError'> Cannot find type boost::signals::trackable::connection_list::_Node: | |
, dying = false}, <No data fields>}, <No data fields>}, static Instance = 0x7fffffffd370, static Methods = 0x7ffff73563e0 <Gui::Application::Methods>, d = 0x555555c8a5b0, _pcWorkbenchDictionary = 0x7fffddd34b40} | |
mw = {<QMainWindow> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7fffeebbfec0 <QMainWindow::staticMetaObject>, stringdata = 0x7ffff6ea3a20 <qt_meta_stringdata_Gui__MainWindow> "Gui::MainWindow", data = 0x7ffff6ea3780 <qt_meta_data_Gui__MainWindow>, extradata = 0x7ffff72b82c0 <Gui::MainWindow::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7ffff69a1700 <Gui::MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, static instance = 0x7fffffffd340, d = 0x555555c95040} | |
hGen = {_toHandle = 0x5555558cfce0} | |
showVersion = true | |
hDocGrp = {_toHandle = 0x555555ceace0} | |
timeout = 15 | |
hGrp = {_toHandle = 0x555557d358a0} | |
size = 24 | |
home = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 50313}, alloc = 0, size = 0, data = 0x5555557633fa <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 116}, alloc = 0, size = 0, data = 0x7fffed9498fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x555555c420f0, static codecForCStrings = 0x0} | |
hidden = false | |
start = "Assembly3Workbench" | |
wb = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 70181}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x555557a68550}, d = 0x555557a68550}}, <No data fields>} | |
mdi = 0x555555c94e50 | |
style = "" | |
#93 0x000055555555c559 in main (argc=1, argv=0x7fffffffe638) at /root/FreeCAD/src/Main/MainGui.cpp:291 | |
stdcout = {<std::basic_streambuf<char, std::char_traits<char> >> = {<No data fields>}, buffer = ""} | |
stdclog = {<std::basic_streambuf<char, std::char_traits<char> >> = {<No data fields>}, buffer = ""} | |
stdcerr = {<std::basic_streambuf<char, std::char_traits<char> >> = {<No data fields>}, buffer = ""} | |
oldcout = 0x7fffecab56e0 | |
oldclog = 0x7fffecab5620 | |
oldcerr = 0x7fffecab5620 | |
registers: | |
rax 0x3feffffffffffe04 4607182418800016900 | |
rbx 0x1 1 | |
rcx 0x55558661a140 93825815126336 | |
rdx 0x5555902f20c0 93825979588800 | |
rsi 0x5555902f20c0 93825979588800 | |
rdi 0x3feffffffffffe04 4607182418800016900 | |
rbp 0x7fffffffe550 0x7fffffffe550 | |
rsp 0x7fffffffdd10 0x7fffffffdd10 | |
r8 0x555590c65ac0 93825989499584 | |
r9 0x0 0 | |
r10 0x2 2 | |
r11 0x7fffffff9024 140737488326692 | |
r12 0x0 0 | |
r13 0x0 0 | |
r14 0x1 1 | |
r15 0x1 1 | |
rip 0x55555555c559 0x55555555c559 <main(int, char**)+2671> | |
eflags 0x10202 [ IF RF ] | |
cs 0x33 51 | |
ss 0x2b 43 | |
ds 0x0 0 | |
es 0x0 0 | |
fs 0x0 0 | |
gs 0x0 0 | |
current instructions: | |
=> 0x55555555c559 <main(int, char**)+2671>: jmp 0x55555555c560 <main(int, char**)+2678> | |
0x55555555c55b <main(int, char**)+2673>: callq 0x55555555b6b0 <_ZN3App11Application14runApplicationEv@plt> | |
0x55555555c560 <main(int, char**)+2678>: mov -0x38(%rbp),%rax | |
0x55555555c564 <main(int, char**)+2682>: mov %rax,%rsi | |
0x55555555c567 <main(int, char**)+2685>: lea 0x206e9a(%rip),%rdi # 0x555555763408 <_ZSt4cout@@GLIBCXX_3.4+8> | |
0x55555555c56e <main(int, char**)+2692>: callq 0x55555555b510 <_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E@plt> | |
0x55555555c573 <main(int, char**)+2697>: mov -0x40(%rbp),%rax | |
0x55555555c577 <main(int, char**)+2701>: mov %rax,%rsi | |
0x55555555c57a <main(int, char**)+2704>: lea 0x206d07(%rip),%rdi # 0x555555763288 <_ZSt4clog@@GLIBCXX_3.4+8> | |
0x55555555c581 <main(int, char**)+2711>: callq 0x55555555b510 <_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E@plt> | |
0x55555555c586 <main(int, char**)+2716>: mov -0x48(%rbp),%rax | |
0x55555555c58a <main(int, char**)+2720>: mov %rax,%rsi | |
0x55555555c58d <main(int, char**)+2723>: lea 0x206f94(%rip),%rdi # 0x555555763528 <_ZSt4cerr@@GLIBCXX_3.4+8> | |
0x55555555c594 <main(int, char**)+2730>: callq 0x55555555b510 <_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E@plt> | |
0x55555555c599 <main(int, char**)+2735>: callq 0x55555555dfdc <Base::Console()> | |
0x55555555c59e <main(int, char**)+2740>: mov %rax,%rbx | |
threads backtrace: | |
Thread 13 (Thread 0x7fff9ba5e700 (LWP 23580)): | |
#0 0x00007fffebf5e3c3 in select () at ../sysdeps/unix/syscall-template.S:84 | |
#1 0x00007fffed5bdb0a in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
#2 0x00007fffed4d2daa in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
#3 0x00007ffff1859494 in start_thread (arg=0x7fff9ba5e700) at pthread_create.c:333 | |
#4 0x00007fffebf65acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 | |
Thread 10 (Thread 0x7fffb9874700 (LWP 19751)): | |
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 | |
#1 0x00007fffc49fd022 in ?? () from /usr/lib/x86_64-linux-gnu/libtbb.so.2 | |
#2 0x00007fffc49fd0c9 in ?? () from /usr/lib/x86_64-linux-gnu/libtbb.so.2 | |
#3 0x00007ffff1859494 in start_thread (arg=0x7fffb9874700) at pthread_create.c:333 | |
#4 0x00007fffebf65acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 | |
Thread 9 (Thread 0x7fffb9c75700 (LWP 19750)): | |
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 | |
#1 0x00007fffc49fd022 in ?? () from /usr/lib/x86_64-linux-gnu/libtbb.so.2 | |
#2 0x00007fffc49fd0c9 in ?? () from /usr/lib/x86_64-linux-gnu/libtbb.so.2 | |
#3 0x00007ffff1859494 in start_thread (arg=0x7fffb9c75700) at pthread_create.c:333 | |
#4 0x00007fffebf65acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 | |
Thread 8 (Thread 0x7fffba076700 (LWP 19749)): | |
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 | |
#1 0x00007fffc49fd022 in ?? () from /usr/lib/x86_64-linux-gnu/libtbb.so.2 | |
#2 0x00007fffc49fd0c9 in ?? () from /usr/lib/x86_64-linux-gnu/libtbb.so.2 | |
#3 0x00007ffff1859494 in start_thread (arg=0x7fffba076700) at pthread_create.c:333 | |
#4 0x00007fffebf65acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 | |
Thread 7 (Thread 0x7fffbb5c6700 (LWP 19744)): | |
#0 0x00007fffebf5c67d in poll () at ../sysdeps/unix/syscall-template.S:84 | |
#1 0x00007fffe4b789f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#2 0x00007fffe4b78d82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#3 0x00007fffdbd19656 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 | |
#4 0x00007fffe4ba03d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#5 0x00007ffff1859494 in start_thread (arg=0x7fffbb5c6700) at pthread_create.c:333 | |
#6 0x00007fffebf65acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 | |
Thread 6 (Thread 0x7fffbbdc7700 (LWP 19743)): | |
#0 0x00007fffebf5c67d in poll () at ../sysdeps/unix/syscall-template.S:84 | |
#1 0x00007fffe4b789f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#2 0x00007fffe4b78b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#3 0x00007fffe4b78b51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#4 0x00007fffe4ba03d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#5 0x00007ffff1859494 in start_thread (arg=0x7fffbbdc7700) at pthread_create.c:333 | |
#6 0x00007fffebf65acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 | |
Thread 5 (Thread 0x7fffce5d8700 (LWP 19704)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007fffd419fc33 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so | |
#2 0x00007fffd419fa97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so | |
#3 0x00007ffff1859494 in start_thread (arg=0x7fffce5d8700) at pthread_create.c:333 | |
#4 0x00007fffebf65acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 | |
Thread 4 (Thread 0x7fffcedd9700 (LWP 19703)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007fffd419fc33 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so | |
#2 0x00007fffd419fa97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so | |
#3 0x00007ffff1859494 in start_thread (arg=0x7fffcedd9700) at pthread_create.c:333 | |
#4 0x00007fffebf65acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 | |
Thread 3 (Thread 0x7fffcf5da700 (LWP 19702)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007fffd419fc33 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so | |
#2 0x00007fffd419fa97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so | |
#3 0x00007ffff1859494 in start_thread (arg=0x7fffcf5da700) at pthread_create.c:333 | |
#4 0x00007fffebf65acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 | |
Thread 2 (Thread 0x7fffcfddb700 (LWP 19701)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007fffd419fc33 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so | |
#2 0x00007fffd419fa97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so | |
#3 0x00007ffff1859494 in start_thread (arg=0x7fffcfddb700) at pthread_create.c:333 | |
#4 0x00007fffebf65acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 | |
Thread 1 (Thread 0x7ffff7fa93c0 (LWP 19673)): | |
#0 0x00007fffec8563f0 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#1 0x00007ffff56b85bc in App::DocumentObject::getNameInDocument (this=0x5555902f20c0) at /root/FreeCAD/src/App/DocumentObject.cpp:160 | |
#2 0x00007ffff671ead0 in Gui::DocumentItem::getViewProvider (this=0x555564d28d70, obj=0x5555902f20c0) at /root/FreeCAD/src/Gui/Tree.cpp:2067 | |
#3 0x00007ffff671fc1b in Gui::DocumentItem::populateItem (this=0x555564d28d70, item=0x55557498fce0, refresh=true) at /root/FreeCAD/src/Gui/Tree.cpp:2238 | |
#4 0x00007ffff6720ae3 in Gui::DocumentItem::slotChangeObject (this=0x555564d28d70, view=..., prop=...) at /root/FreeCAD/src/Gui/Tree.cpp:2345 | |
#5 0x00007ffff67414f4 in boost::_mfi::mf2<void, Gui::DocumentItem, Gui::ViewProviderDocumentObject const&, App::Property const&>::operator() (this=0x5555635dcae0, p=0x555564d28d70, a1=..., a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 | |
#6 0x00007ffff673f976 in boost::_bi::list3<boost::_bi::value<Gui::DocumentItem*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, Gui::DocumentItem, Gui::ViewProviderDocumentObject const&, App::Property const&>, boost::_bi::rrlist2<Gui::ViewProviderDocumentObject const&, App::Property const&> > (this=0x5555635dcaf0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:398 | |
#7 0x00007ffff673dcf0 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, Gui::DocumentItem, Gui::ViewProviderDocumentObject const&, App::Property const&>, boost::_bi::list3<boost::_bi::value<Gui::DocumentItem*>, boost::arg<1>, boost::arg<2> > >::operator()<Gui::ViewProviderDocumentObject const&, App::Property const&> (this=0x5555635dcae0, a1=..., a2=...) at /usr/include/boost/bind/bind.hpp:1318 | |
#8 0x00007ffff673babe in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, Gui::DocumentItem, Gui::ViewProviderDocumentObject const&, App::Property const&>, boost::_bi::list3<boost::_bi::value<Gui::DocumentItem*>, boost::arg<1>, boost::arg<2> > >, void, Gui::ViewProviderDocumentObject const&, App::Property const&>::invoke (function_obj_ptr=..., a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:159 | |
#9 0x00007ffff656f95a in boost::function2<void, Gui::ViewProviderDocumentObject const&, App::Property const&>::operator() (this=0x5555635dcad8, a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:771 | |
#10 0x00007ffff656f209 in boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >::operator()<boost::signals::detail::connection_slot_pair>(boost::signals::detail::connection_slot_pair const&) const (this=0x7fffffff9c20, slot=...) at /usr/include/boost/signals/signal_template.hpp:118 | |
#11 0x00007ffff656d42f in boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>::dereference() const (this=0x7fffffff9be0) at /usr/include/boost/signals/detail/slot_call_iterator.hpp:61 | |
#12 0x00007ffff656b5a2 in boost::iterators::iterator_core_access::dereference<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> const&) (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:549 | |
#13 0x00007ffff6568e40 in boost::iterators::detail::iterator_facade_base<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long, false, false>::operator*() const (this=0x7fffffff9be0) at /usr/include/boost/iterator/iterator_facade.hpp:655 | |
#14 0x00007ffff656540a in boost::iterators::detail::postfix_increment_proxy<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >::postfix_increment_proxy(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> const&) (this=0x7fffffff9a9f, x=...) at /usr/include/boost/iterator/iterator_facade.hpp:158 | |
#15 0x00007ffff655fe13 in boost::iterators::operator++<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long>(boost::iterators::iterator_facade<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long>&, int) (i=...) at /usr/include/boost/iterator/iterator_facade.hpp:796 | |
#16 0x00007ffff655b29e in boost::last_value<void>::operator()<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<Gui::ViewProviderDocumentObject const&, App::Property const&, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>) const (this=0x55556820bb38, first=..., last=...) at /usr/include/boost/last_value.hpp:49 | |
#17 0x00007ffff6557285 in boost::signal2<void, Gui::ViewProviderDocumentObject const&, App::Property const&, boost::last_value<void>, int, std::less<int>, boost::function<void (Gui::ViewProviderDocumentObject const&, App::Property const&)> >::operator()(Gui::ViewProviderDocumentObject const&, App::Property const&) (this=0x55556d5d9e78, a1=..., a2=...) at /usr/include/boost/signals/signal_template.hpp:345 | |
#18 0x00007ffff654a9d7 in Gui::Document::slotChangedObject (this=0x55556d5d9e10, Obj=..., Prop=...) at /root/FreeCAD/src/Gui/Document.cpp:749 | |
#19 0x00007ffff656de7e in boost::_mfi::mf2<void, Gui::Document, App::DocumentObject const&, App::Property const&>::operator() (this=0x55557b9596b0, p=0x55556d5d9e10, a1=..., a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 | |
#20 0x00007ffff656c5ce in boost::_bi::list3<boost::_bi::value<Gui::Document*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, Gui::Document, App::DocumentObject const&, App::Property const&>, boost::_bi::rrlist2<App::DocumentObject const&, App::Property const&> > (this=0x55557b9596c0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:398 | |
#21 0x00007ffff656a0d4 in boost::_bi::bind_t<void, boost::_mfi::mf2<void, Gui::Document, App::DocumentObject const&, App::Property const&>, boost::_bi::list3<boost::_bi::value<Gui::Document*>, boost::arg<1>, boost::arg<2> > >::operator()<App::DocumentObject const&, App::Property const&> (this=0x55557b9596b0, a1=..., a2=...) at /usr/include/boost/bind/bind.hpp:1318 | |
#22 0x00007ffff6567cee in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, Gui::Document, App::DocumentObject const&, App::Property const&>, boost::_bi::list3<boost::_bi::value<Gui::Document*>, boost::arg<1>, boost::arg<2> > >, void, App::DocumentObject const&, App::Property const&>::invoke (function_obj_ptr=..., a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:159 | |
#23 0x00007ffff569add8 in boost::function2<void, App::DocumentObject const&, App::Property const&>::operator() (this=0x55557b9596a8, a0=..., a1=...) at /usr/include/boost/function/function_template.hpp:771 | |
#24 0x00007ffff56957a1 in boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >::operator()<boost::signals::detail::connection_slot_pair>(boost::signals::detail::connection_slot_pair const&) const (this=0x7fffffffa110, slot=...) at /usr/include/boost/signals/signal_template.hpp:118 | |
#25 0x00007ffff568f8e9 in boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>::dereference() const (this=0x7fffffffa0d0) at /usr/include/boost/signals/detail/slot_call_iterator.hpp:61 | |
#26 0x00007ffff56881cc in boost::iterators::iterator_core_access::dereference<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> const&) (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:549 | |
#27 0x00007ffff567f9bc in boost::iterators::detail::iterator_facade_base<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long, false, false>::operator*() const (this=0x7fffffffa0d0) at /usr/include/boost/iterator/iterator_facade.hpp:655 | |
#28 0x00007ffff5671f1c in boost::iterators::detail::postfix_increment_proxy<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >::postfix_increment_proxy(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> const&) (this=0x7fffffff9f8f, x=...) at /usr/include/boost/iterator/iterator_facade.hpp:158 | |
#29 0x00007ffff565e7b7 in boost::iterators::operator++<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long>(boost::iterators::iterator_facade<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::iterators::single_pass_traversal_tag, boost::signals::detail::unusable const&, long>&, int) (i=...) at /usr/include/boost/iterator/iterator_facade.hpp:796 | |
#30 0x00007ffff564c1ba in boost::last_value<void>::operator()<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator> >(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<App::DocumentObject const&, App::Property const&, boost::function<void (App::DocumentObject const&, App::Property const&)> >, boost::signals::detail::named_slot_map_iterator>) const (this=0x555586765028, first=..., last=...) at /usr/include/boost/last_value.hpp:49 | |
#31 0x00007ffff563ecd3 in boost::signal2<void, App::DocumentObject const&, App::Property const&, boost::last_value<void>, int, std::less<int>, boost::function<void (App::DocumentObject const&, App::Property const&)> >::operator()(App::DocumentObject const&, App::Property const&) (this=0x5555719c3c50, a1=..., a2=...) at /usr/include/boost/signals/signal_template.hpp:345 | |
#32 0x00007ffff562317e in App::Document::onChangedProperty (this=0x5555719c37b0, Who=0x55556e2e0da0, What=0x55557fe7c910) at /root/FreeCAD/src/App/Document.cpp:1312 | |
#33 0x00007ffff56ba16c in App::DocumentObject::onChanged (this=0x55556e2e0da0, prop=0x55557fe7c910) at /root/FreeCAD/src/App/DocumentObject.cpp:560 | |
#34 0x00007ffff5730261 in App::FeaturePythonT<App::DocumentObject>::onChanged (this=0x55556e2e0da0, prop=0x55557fe7c910) at /root/FreeCAD/src/App/FeaturePython.h:318 | |
#35 0x00007ffff579abb7 in App::Property::hasSetValue (this=0x55557fe7c910) at /root/FreeCAD/src/App/Property.cpp:125 | |
#36 0x00007ffff57f003d in App::PropertyListsT<bool, boost::dynamic_bitset<unsigned long, std::allocator<unsigned long> >, App::PropertyLists>::setValues (this=0x55557fe7c910, newValues=...) at /root/FreeCAD/src/App/Property.h:277 | |
#37 0x00007ffff696f028 in App::PropertyListsT<bool, boost::dynamic_bitset<unsigned long, std::allocator<unsigned long> >, App::PropertyLists>::setValue (this=0x55557fe7c910, newValues=...) at /root/FreeCAD/src/App/Property.h:281 | |
#38 0x00007ffff576d3bb in App::LinkBaseExtension::update (this=0x55558c72c130, parent=0x55556e2e0da0, prop=0x55558b141850) at /root/FreeCAD/src/App/Link.cpp:784 | |
#39 0x00007ffff576b75a in App::LinkBaseExtension::extensionOnChanged (this=0x55558c72c130, prop=0x55558b141850) at /root/FreeCAD/src/App/Link.cpp:570 | |
#40 0x00007ffff56c8b40 in App::ExtensionContainer::onChanged (this=0x55556e2e0da0, prop=0x55558b141850) at /root/FreeCAD/src/App/ExtensionContainer.cpp:284 | |
#41 0x00007ffff56ba132 in App::DocumentObject::onChanged (this=0x55556e2e0da0, prop=0x55558b141850) at /root/FreeCAD/src/App/DocumentObject.cpp:556 | |
#42 0x00007ffff5730261 in App::FeaturePythonT<App::DocumentObject>::onChanged (this=0x55556e2e0da0, prop=0x55558b141850) at /root/FreeCAD/src/App/FeaturePython.h:318 | |
#43 0x00007ffff579abb7 in App::Property::hasSetValue (this=0x55558b141850) at /root/FreeCAD/src/App/Property.cpp:125 | |
#44 0x00007ffff57cbc32 in App::PropertyListsT<App::DocumentObject*, std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> >, App::PropertyLinkListBase>::_set1Value (this=0x55558b141850, index=1, value=@0x55558e84b7d8: 0x55557119fbb0, touch=true) at /root/FreeCAD/src/App/Property.h:323 | |
#45 0x00007ffff57ba1e2 in App::PropertyLinkList::set1Value (this=0x55558b141850, idx=1, value=@0x55558e84b7d8: 0x55557119fbb0, touch=true) at /root/FreeCAD/src/App/PropertyLinks.cpp:428 | |
#46 0x00007ffff57db828 in App::PropertyListsT<App::DocumentObject*, std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> >, App::PropertyLinkListBase>::setPyValues (this=0x55558b141850, vals=std::vector of length 2, capacity 2 = {...}, indices=std::vector of length 2, capacity 2 = {...}) at /root/FreeCAD/src/App/Property.h:343 | |
#47 0x00007ffff579b135 in App::PropertyListsBase::_setPyObject (this=0x55558b141870, value=0x7fff984147f8) at /root/FreeCAD/src/App/Property.cpp:199 | |
#48 0x00007ffff6987231 in App::PropertyLinkListBase::setPyObject (this=0x55558b141850, obj=0x7fff984147f8) at /root/FreeCAD/src/App/PropertyLinks.h:310 | |
#49 0x00007ffff6987a44 in App::PropertyListsT<App::DocumentObject*, std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> >, App::PropertyLinkListBase>::setPyObject (this=0x55558b141850, value=0x7fff984147f8) at /root/FreeCAD/src/App/Property.h:296 | |
#50 0x00007ffff56e694b in App::DocumentObjectPy::setCustomAttributes (this=0x555587e3ce20, attr=0x7fffc3a34804 "Group", obj=0x7fff984147f8) at /root/FreeCAD/src/App/DocumentObjectPyImp.cpp:690 | |
#51 0x00007ffff56e0ab2 in App::DocumentObjectPy::_setattr (this=0x555587e3ce20, attr=0x7fffc3a34804 "Group", value=0x7fff984147f8) at /root/fc-build/src/App/DocumentObjectPy.cpp:2387 | |
#52 0x00007ffff57315a7 in App::FeaturePythonPyT<App::DocumentObjectPy>::_setattr (this=0x555587e3ce20, attr=0x7fffc3a34804 "Group", value=0x7fff984147f8) at /root/FreeCAD/src/App/FeaturePythonPyImp.inl:138 | |
#53 0x00007ffff5731200 in App::FeaturePythonPyT<App::DocumentObjectPy>::__setattro (obj=0x555587e3ce28, attro=0x7fffc3a347e0, value=0x7fff984147f8) at /root/FreeCAD/src/App/FeaturePythonPyImp.inl:121 | |
#54 0x00007ffff466f437 in PyObject_SetAttr () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
#55 0x00007ffff464c34d in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
#56 0x00007ffff464f390 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
#57 0x00007ffff47b829c in PyEval_EvalCodeEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
#58 0x00007ffff470c670 in ?? () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
#59 0x00007ffff46a45c3 in PyObject_Call () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
#60 0x00007ffff4761dfc in ?? () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
#61 0x00007ffff46a45c3 in PyObject_Call () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
#62 0x00007ffff47b76c7 in PyEval_CallObjectWithKeywords () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 | |
#63 0x00007ffff4d60041 in PP_Run_Method (pobject=0x5555578d79b0, method=0x7ffff6e3ab67 "Activated", resfmt=0x0, cresult=0x0, argfmt=0x7ffff4d7ba62 "()") at /root/FreeCAD/src/Base/PyTools.c:60 | |
#64 0x00007ffff4cc8957 in Base::InterpreterSingleton::runMethodVoid (this=0x5555557d0c70, pobject=0x5555578d79b0, method=0x7ffff6e3ab67 "Activated") at /root/FreeCAD/src/Base/Interpreter.cpp:597 | |
#65 0x00007ffff65c7afe in Gui::PythonCommand::activated (this=0x5555578d5a90, iMsg=0) at /root/FreeCAD/src/Gui/Command.cpp:1066 | |
#66 0x00007ffff65c3259 in Gui::Command::invoke (this=0x5555578d5a90, i=0) at /root/FreeCAD/src/Gui/Command.cpp:322 | |
#67 0x00007ffff65b70d7 in Gui::Action::onActivated (this=0x555557b57b10) at /root/FreeCAD/src/Gui/Action.cpp:95 | |
#68 0x00007ffff65bc291 in Gui::Action::qt_static_metacall (_o=0x555557b57b10, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffffffbf40) at /root/fc-build/src/Gui/moc_Action.cpp:49 | |
#69 0x00007fffed5f7660 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
#70 0x00007fffee0a3672 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#71 0x00007fffee0a49d3 in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#72 0x00007fffee480903 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#73 0x00007fffee480a54 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#74 0x00007fffee545fca in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#75 0x00007fffee0ffe80 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#76 0x00007fffee0a954c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#77 0x00007fffee0b1ca7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#78 0x00007ffff6592af9 in Gui::GUIApplication::notify (this=0x7fffffffd6c0, receiver=0x555557b17f80, event=0x7fffffffc6b0) at /root/FreeCAD/src/Gui/GuiApplication.cpp:91 | |
#79 0x00007fffed5e2f1d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
#80 0x00007fffee0afccb in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#81 0x00007fffee12b1a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#82 0x00007fffee129b5c in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#83 0x00007fffee153502 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#84 0x00007fffe4b787f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#85 0x00007fffe4b78a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#86 0x00007fffe4b78b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#87 0x00007fffed613854 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
#88 0x00007fffee1535d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 | |
#89 0x00007fffed5e17ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
#90 0x00007fffed5e1b55 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
#91 0x00007fffed5e7bd9 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 | |
#92 0x00007ffff6513ea8 in Gui::Application::runApplication () at /root/FreeCAD/src/Gui/Application.cpp:2008 | |
#93 0x000055555555c559 in main (argc=1, argv=0x7fffffffe638) at /root/FreeCAD/src/Main/MainGui.cpp:291 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment