The Start button of the unit test dialog stays greyed out afterwards. I have to figure out by what this is caused.Unhandled std::exception caught in GUIApplication::notify.
The error message is: stoi
[SOLVED] FC compilation fails with OCCT 7.6.0 beta.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: [SOLVED] FC compilation fails with OCCT 7.6.0 beta.
When running the FEM unit tests it throws this exception:
Re: FC compilation fails with OCCT 7.6.0 beta.
I get a few minutes and tried to test the 0.20master. It compiles fine except the flat mesh.
note: BUILD_ENABLE_CXX_STD-STRINGS:INTERNAL=C++17
Maybe related? https://tracker.dev.opencascade.org/view.php?id=32133
Greetings
user1234
Code: Select all
/home/user/Programs/FreeCAD/sourcecode/src/Mod/MeshPart/App/MeshFlattening.cpp: In constructor ‘FaceUnwrapper::FaceUnwrapper(const TopoDS_Face&)’:
/home/user/Programs/FreeCAD/sourcecode/src/Mod/MeshPart/App/MeshFlattening.cpp:147:64: error: ‘class Poly_Triangulation’ has no member named ‘UVNodes’; did you mean ‘UVNode’?
147 | const TColgp_Array1OfPnt2d &_uv_nodes = triangulation->UVNodes();
| ^~~~~~~
| UVNode
/home/user/Programs/FreeCAD/sourcecode/src/Mod/MeshPart/App/MeshFlattening.cpp:158:55: error: ‘class Poly_Triangulation’ has no member named ‘Nodes’; did you mean ‘Node’?
158 | const TColgp_Array1OfPnt &_nodes = triangulation->Nodes();
| ^~~~~
| Node
/home/user/Programs/FreeCAD/sourcecode/src/Mod/MeshPart/App/MeshFlattening.cpp:168:67: warning: ‘const Poly_Array1OfTriangle& Poly_Triangulation::Triangles() const’ is deprecated: Deprecated method, Triangle() should be used instead [-Wdeprecated-declarations]
168 | const Poly_Array1OfTriangle &_tris = triangulation->Triangles();
| ^
In file included from /home/user/Programs/FreeCAD/sourcecode/src/Mod/MeshPart/App/MeshFlattening.cpp:27:
/usr/local/include/opencascade/Poly_Triangulation.hxx:318:32: note: declared here
318 | const Poly_Array1OfTriangle& Triangles() const { return myTriangles; }
| ^~~~~~~~~
make[2]: *** [src/Mod/MeshPart/App/CMakeFiles/flatmesh.dir/build.make:95: src/Mod/MeshPart/App/CMakeFiles/flatmesh.dir/MeshFlattening.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3664: src/Mod/MeshPart/App/CMakeFiles/flatmesh.dir/all] Error 2
make: *** [Makefile:149: all] Error 2
note: BUILD_ENABLE_CXX_STD-STRINGS:INTERNAL=C++17
Code: Select all
OS: Debian GNU/Linux 11 (bullseye) (X-Cinnamon/lightdm-xsession)
Word size of FreeCAD: 64-bit
Version: 0.20.26075 (Git)
Build type: Debug
Branch: master
Hash: 2a6700deab657803f6cff87892d4fb290cec895e
Python version: 3.9.2
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.6.0.beta
Locale: English/United States (en_US)
Greetings
user1234
Re: [SOLVED] FC compilation fails with OCCT 7.6.0 beta.
I haven't enabled the flat mesh option. But it should be easy to port that code, too.I get a few minutes and tried to test the 0.20master. It compiles fine except the flat mesh.
EDIT:
git commit 29408ee3d7
Re: [SOLVED] FC compilation fails with OCCT 7.6.0 beta.
I sound like a broken record, but as always many thanks! It compiles fine on Debian 11.
Greetings
user1234
Greetings
user1234
Re: [SOLVED] FC compilation fails with OCCT 7.6.0 beta.
user1234 wrote: ping
Could either/both please test a bug I might have found that doesn't appear in OCC7.3 but does in OCC7.6beta.fcaduser wrote: ping
Steps are:
Open the attached file and change to the Surface Wb
Click the Filling... icon
Click on Line001.Edge1 and get a hard crash
Restart FreeCAD and repeats steps but click on Arc.Edge1 then Line001.Edge1 and finally Line002.Edge1 and click OK Surface004 created successfully.
OS: Linux Mint 19.3 (X-Cinnamon/cinnamon)
Word size of FreeCAD: 64-bit
Version: 0.20.26172 (Git)
Build type: Release
Branch: master
Hash: 890c40fcb66e47bd145999e7c3625644bff66a74
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.6.0.beta
Locale: English/UnitedKingdom (en_GB)
Edit: Attach the file
- Attachments
-
- CurvesFail_Syres.FCStd
- (30.75 KiB) Downloaded 45 times
Re: [SOLVED] FC compilation fails with OCCT 7.6.0 beta.
Yes, FreeCAD crashes. But if it is really OCCT related?
Greetings
user1234
Code: Select all
Err: Program received signal SIGSEGV, Segmentation fault.
Err: #0 /lib/x86_64-linux-gnu/libc.so.6(+0x3bd60) [0x7f0bd301cd60]
Err: #1 0x7f0b2fe31e04 in GeomPlate_BuildPlateSurface::Disc2dContour(int, NCollection_Sequence<gp_XY>&) from /usr/local/lib/libTKGeomAlgo.so.7+0xb4
Err: #2 0x7f0b3cf1ce88 in BRepFill_Filling::Build() from /usr/local/lib/libTKBool.so.7+0xce8
Err: #3 0x7f0b24f9f3cb in Surface::Filling::execute() from /home/user/Programs/FreeCADmaster/Mod/Surface/Surface.so+0x56d
Err: #4 0x7f0bd58f1388 in App::DocumentObject::recompute() from /home/user/Programs/FreeCADmaster/lib/libFreeCADApp.so+0xd8
Err: #5 0x7f0b3d3e6a3b in Part::Feature::recompute() from /home/user/Programs/FreeCADmaster/Mod/Part/Part.so+0x1b
Err: #6 0x7f0bd5812503 in App::Document::_recomputeFeature(App::DocumentObject*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADApp.so+0x1b5
Err: #7 0x7f0bd5813112 in App::Document::recomputeFeature(App::DocumentObject*, bool) from /home/user/Programs/FreeCADmaster/lib/libFreeCADApp.so+0xf8
Err: #8 0x7f0bd58f1573 in App::DocumentObject::recomputeFeature(bool) from /home/user/Programs/FreeCADmaster/lib/libFreeCADApp.so+0x3f
Err: #9 0x7f0b24ec95ea in SurfaceGui::FillingPanel::onSelectionChanged(Gui::SelectionChanges const&) from /home/user/Programs/FreeCADmaster/Mod/Surface/SurfaceGui.so+0x144a
Err: #10 0x7f0bd749056e in Gui::SelectionObserver::_onSelectionChanged(Gui::SelectionChanges const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x54
Err: #11 0x7f0bd74b0c8c in boost::_mfi::mf1<void, Gui::SelectionObserver, Gui::SelectionChanges const&>::operator()(Gui::SelectionObserver*, Gui::SelectionChanges const&) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x70
Err: #12 0x7f0bd74b046f in void boost::_bi::list2<boost::_bi::value<Gui::SelectionObserver*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, Gui::SelectionObserver, Gui::SelectionChanges const&>, boost::_bi::rrlist1<Gui::SelectionChanges const&> >(boost::_bi::type<void>, boost::_mfi::mf1<void, Gui::SelectionObserver, Gui::SelectionChanges const&>&, boost::_bi::rrlist1<Gui::SelectionChanges const&>&, int) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x6b
Err: #13 0x7f0bd74afa9e in void boost::_bi::bind_t<void, boost::_mfi::mf1<void, Gui::SelectionObserver, Gui::SelectionChanges const&>, boost::_bi::list2<boost::_bi::value<Gui::SelectionObserver*>, boost::arg<1> > >::operator()<Gui::SelectionChanges const&>(Gui::SelectionChanges const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x40
Err: #14 0x7f0bd74aef05 in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Gui::SelectionObserver, Gui::SelectionChanges const&>, boost::_bi::list2<boost::_bi::value<Gui::SelectionObserver*>, boost::arg<1> > >, void, Gui::SelectionChanges const&>::invoke(boost::detail::function::function_buffer&, Gui::SelectionChanges const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x2b
Err: #15 0x7f0bd715b17d in boost::function1<void, Gui::SelectionChanges const&>::operator()(Gui::SelectionChanges const&) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x5d
Err: #16 0x7f0bd7159222 in boost::signals2::detail::void_type boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::m_invoke<boost::function<void (Gui::SelectionChanges const&)>, 0u, Gui::SelectionChanges const&>(boost::function<void (Gui::SelectionChanges const&)>&, boost::signals2::detail::unsigned_meta_array<0u>, std::tuple<Gui::SelectionChanges const&> const&, boost::enable_if<boost::is_void<boost::function<void (Gui::SelectionChanges const&)>::result_type>, void>::type*) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x36
Err: #17 0x7f0bd715639c in boost::signals2::detail::void_type boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::operator()<boost::function<void (Gui::SelectionChanges const&)>, Gui::SelectionChanges const&, 1ul>(boost::function<void (Gui::SelectionChanges const&)>&, std::tuple<Gui::SelectionChanges const&> const&, mpl_::size_t<1ul>) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x2e
Err: #18 0x7f0bd7152d30 in boost::signals2::detail::void_type boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > const&) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x48
Err: #19 0x7f0bd714e732 in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> >::dereference() const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x54
Err: #20 0x7f0bd714a118 in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges 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, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x18
Err: #21 0x7f0bd7145294 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, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges 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/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x20
Err: #22 0x7f0bd713f437 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, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> >) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x29
Err: #23 0x7f0bd7138fe2 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, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges 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, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> >) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x34
Err: #24 0x7f0bd7133236 in boost::signals2::detail::signal_impl<void (Gui::SelectionChanges const&), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (Gui::SelectionChanges const&)>, boost::function<void (boost::signals2::connection const&, Gui::SelectionChanges const&)>, boost::signals2::mutex>::operator()(Gui::SelectionChanges const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x202
Err: #25 0x7f0bd712e71c in boost::signals2::signal<void (Gui::SelectionChanges const&), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (Gui::SelectionChanges const&)>, boost::function<void (boost::signals2::connection const&, Gui::SelectionChanges const&)>, boost::signals2::mutex>::operator()(Gui::SelectionChanges const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x32
Err: #26 0x7f0bd7494de5 in Gui::SelectionSingleton::slotSelectionChanged(Gui::SelectionChanges const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x2a1
Err: #27 0x7f0bd74b1228 in boost::_mfi::mf1<void, Gui::SelectionSingleton, Gui::SelectionChanges const&>::operator()(Gui::SelectionSingleton*, Gui::SelectionChanges const&) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x70
Err: #28 0x7f0bd74b0a25 in void boost::_bi::list2<boost::_bi::value<Gui::SelectionSingleton*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, Gui::SelectionSingleton, Gui::SelectionChanges const&>, boost::_bi::rrlist1<Gui::SelectionChanges const&> >(boost::_bi::type<void>, boost::_mfi::mf1<void, Gui::SelectionSingleton, Gui::SelectionChanges const&>&, boost::_bi::rrlist1<Gui::SelectionChanges const&>&, int) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x6b
Err: #29 0x7f0bd74b0308 in void boost::_bi::bind_t<void, boost::_mfi::mf1<void, Gui::SelectionSingleton, Gui::SelectionChanges const&>, boost::_bi::list2<boost::_bi::value<Gui::SelectionSingleton*>, boost::arg<1> > >::operator()<Gui::SelectionChanges const&>(Gui::SelectionChanges const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x40
Err: #30 0x7f0bd74af9c3 in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Gui::SelectionSingleton, Gui::SelectionChanges const&>, boost::_bi::list2<boost::_bi::value<Gui::SelectionSingleton*>, boost::arg<1> > >, void, Gui::SelectionChanges const&>::invoke(boost::detail::function::function_buffer&, Gui::SelectionChanges const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x2b
Err: #31 0x7f0bd715b17d in boost::function1<void, Gui::SelectionChanges const&>::operator()(Gui::SelectionChanges const&) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x5d
Err: #32 0x7f0bd7159222 in boost::signals2::detail::void_type boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::m_invoke<boost::function<void (Gui::SelectionChanges const&)>, 0u, Gui::SelectionChanges const&>(boost::function<void (Gui::SelectionChanges const&)>&, boost::signals2::detail::unsigned_meta_array<0u>, std::tuple<Gui::SelectionChanges const&> const&, boost::enable_if<boost::is_void<boost::function<void (Gui::SelectionChanges const&)>::result_type>, void>::type*) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x36
Err: #33 0x7f0bd715639c in boost::signals2::detail::void_type boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::operator()<boost::function<void (Gui::SelectionChanges const&)>, Gui::SelectionChanges const&, 1ul>(boost::function<void (Gui::SelectionChanges const&)>&, std::tuple<Gui::SelectionChanges const&> const&, mpl_::size_t<1ul>) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x2e
Err: #34 0x7f0bd7152d30 in boost::signals2::detail::void_type boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > const&) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x48
Err: #35 0x7f0bd714e732 in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> >::dereference() const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x54
Err: #36 0x7f0bd714a118 in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges 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, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x18
Err: #37 0x7f0bd7145294 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, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges 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/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x20
Err: #38 0x7f0bd713f437 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, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> >) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x29
Err: #39 0x7f0bd7138fe2 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, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges 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, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, Gui::SelectionChanges 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 (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (Gui::SelectionChanges const&), boost::function<void (Gui::SelectionChanges const&)> >, boost::signals2::mutex> >) const from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x34
Err: #40 0x7f0bd7133236 in boost::signals2::detail::signal_impl<void (Gui::SelectionChanges const&), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (Gui::SelectionChanges const&)>, boost::function<void (boost::signals2::connection const&, Gui::SelectionChanges const&)>, boost::signals2::mutex>::operator()(Gui::SelectionChanges const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x202
Err: #41 0x7f0bd712e71c in boost::signals2::signal<void (Gui::SelectionChanges const&), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (Gui::SelectionChanges const&)>, boost::function<void (boost::signals2::connection const&, Gui::SelectionChanges const&)>, boost::signals2::mutex>::operator()(Gui::SelectionChanges const&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x32
Err: #42 0x7f0bd7494037 in Gui::SelectionSingleton::notify(Gui::SelectionChanges&&) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x1db
Err: #43 0x7f0bd7497952 in Gui::SelectionSingleton::addSelection(char const*, char const*, char const*, float, float, float, std::vector<Gui::SelectionSingleton::SelObj, std::allocator<Gui::SelectionSingleton::SelObj> > const*, bool) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x828
Err: #44 0x7f0bd71f2589 in Gui::SoFCUnifiedSelection::setSelection(std::vector<Gui::SoFCUnifiedSelection::PickedInfo, std::allocator<Gui::SoFCUnifiedSelection::PickedInfo> > const&, bool) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0xeeb
Err: #45 0x7f0bd71f2eb0 in Gui::SoFCUnifiedSelection::handleEvent(SoHandleEventAction*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x246
Err: #46 0x7f0bd2a00633 in SoAction::traverse(SoNode*) from /lib/x86_64-linux-gnu/libCoin.so.80c+0x63
Err: #47 0x7f0bd2b8aee8 in SoChildList::traverse(SoAction*, int, int) from /lib/x86_64-linux-gnu/libCoin.so.80c+0x168
Err: #48 0x7f0bd2bd39e8 in SoGroup::doAction(SoAction*) from /lib/x86_64-linux-gnu/libCoin.so.80c+0x58
Err: #49 0x7f0bd2becaf8 in SoSeparator::doAction(SoAction*) from /lib/x86_64-linux-gnu/libCoin.so.80c+0x28
Err: #50 0x7f0bd2a00633 in SoAction::traverse(SoNode*) from /lib/x86_64-linux-gnu/libCoin.so.80c+0x63
Err: #51 0x7f0bd2a09893 in SoHandleEventAction::beginTraversal(SoNode*) from /lib/x86_64-linux-gnu/libCoin.so.80c+0xa3
Err: #52 0x7f0bd2a00ad2 in SoAction::apply(SoNode*) from /lib/x86_64-linux-gnu/libCoin.so.80c+0x282
Err: #53 0x7f0bd2ba2539 in SoEventManager::actuallyProcessEvent(SoEvent const*) from /lib/x86_64-linux-gnu/libCoin.so.80c+0x69
Err: #54 0x7f0bd72a3ff0 in SIM::Coin3D::Quarter::QuarterWidget::processSoEvent(SoEvent const*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x56
Err: #55 0x7f0bd72acc37 in SIM::Coin3D::Quarter::SoQTQuarterAdaptor::processSoEvent(SoEvent const*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x195
Err: #56 0x7f0bd72fbf6d in Gui::View3DInventorViewer::processSoEventBase(SoEvent const*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x23
Err: #57 0x7f0bd72becfd in Gui::NavigationStyle::processSoEvent(SoEvent const*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x1c7
Err: #58 0x7f0bd72c4ef6 in Gui::CADNavigationStyle::processSoEvent(SoEvent const*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x1070
Err: #59 0x7f0bd72beaaa in Gui::NavigationStyle::processEvent(SoEvent const*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x1be
Err: #60 0x7f0bd72fbf42 in Gui::View3DInventorViewer::processSoEvent(SoEvent const*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x15c
Err: #61 0x7f0bd729c525 in SIM::Coin3D::Quarter::EventFilter::eventFilter(QObject*, QEvent*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x165
Err: #62 0x7f0bd363ad33 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) from /lib/x86_64-linux-gnu/libQt5Core.so.5+0x93
Err: #63 0x7f0bd40ff14e in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x6e
Err: #64 0x7f0bd410604b in QApplication::notify(QObject*, QEvent*) from /lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x49b
Err: #65 0x7f0bd6ec6fa5 in Gui::GUIApplication::notify(QObject*, QEvent*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0xff
Err: #66 0x7f0bd363afca in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /lib/x86_64-linux-gnu/libQt5Core.so.5+0x12a
Err: #67 0x7f0bd4105076 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) from /lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x1d6
Err: #68 /lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1bb011) [0x7f0bd4157011]
Err: #69 /lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1be33e) [0x7f0bd415a33e]
Err: #70 0x7f0bd40ff15f in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x7f
Err: #71 0x7f0bd6ec6fa5 in Gui::GUIApplication::notify(QObject*, QEvent*) from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0xff
Err: #72 0x7f0bd363afca in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /lib/x86_64-linux-gnu/libQt5Core.so.5+0x12a
Err: #73 0x7f0bd3a15583 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) from /lib/x86_64-linux-gnu/libQt5Gui.so.5+0x653
Err: #74 0x7f0bd39eb64c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /lib/x86_64-linux-gnu/libQt5Gui.so.5+0xac
Err: #75 /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5(+0x697da) [0x7f0bcda007da]
Err: #76 /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x25b) [0x7f0bd13e7e6b]
Err: #77 /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52118) [0x7f0bd13e8118]
Err: #78 /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2f) [0x7f0bd13e81cf]
Err: #79 0x7f0bd369251f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /lib/x86_64-linux-gnu/libQt5Core.so.5+0x5f
Err: #80 0x7f0bd363998b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /lib/x86_64-linux-gnu/libQt5Core.so.5+0x12b
Err: #81 0x7f0bd3641c00 in QCoreApplication::exec() from /lib/x86_64-linux-gnu/libQt5Core.so.5+0x90
Err: #82 0x7f0bd6d9ff90 in Gui::Application::runApplication() from /home/user/Programs/FreeCADmaster/lib/libFreeCADGui.so+0x260e
Err: #83 /home/user/Programs/FreeCADmaster/bin/FreeCAD(+0xa27a) [0x564e1708a27a]
Err: #84 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea) [0x7f0bd3007d0a]
Err: #85 /home/user/Programs/FreeCADmaster/bin/FreeCAD(+0x957a) [0x564e1708957a]
Code: Select all
OS: Debian GNU/Linux 11 (bullseye) (X-Cinnamon/lightdm-xsession)
Word size of FreeCAD: 64-bit
Version: 0.20.26174 (Git)
Build type: Debug
Branch: master
Hash: b93aa77a1c67c2990c7dd76a8752b5ed6d48a847
Python version: 3.9.2
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.6.0.beta
Locale: English/United States (en_US)
user1234