I installed freecad from freecad-daily ppa on ubuntu 18.04.
Code: Select all
freecad-daily 0.18~beta1+git201901290233~ubuntu18.04.1
Code: Select all
During initialization the error No module named QtWidgets occurred in /usr/lib/freecad-daily/Mod/Ship/InitGui.py
Please look into the log file for further information
During initialization the error No module named QtWidgets occurred in /usr/lib/freecad-daily/Mod/Plot/InitGui.py
Please look into the log file for further information
During initialization the error No module named QtWidgets occurred in /usr/lib/freecad-daily/Mod/Tux/InitGui.py
Please look into the log file for further information
No module named QtWidgets
Also it segfaults if I change between Draft and Part workbench:
Code: Select all
Program received signal SIGSEGV, Segmentation fault.
#0 /lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7f8aada05f20]
#1 0x7f8aacfa7107 in SoState::getElement(int) from /usr/lib/x86_64-linux-gnu/libCoin.so.80c+0x167
#2 0x7f8aacec4217 in SoViewportRegionElement::set(SoState*, SbViewportRegion const&) from /usr/lib/x86_64-linux-gnu/libCoin.so.80c+0x27
#3 0x7f8aacdf9e19 in SoHandleEventAction::beginTraversal(SoNode*) from /usr/lib/x86_64-linux-gnu/libCoin.so.80c+0x39
#4 0x7f8aacdf0a82 in SoAction::apply(SoNode*) from /usr/lib/x86_64-linux-gnu/libCoin.so.80c+0x372
#5 0x7f8ab0749f58 in Gui::NavigationStyle::handleEventInForeground(SoEvent const*) from /usr/lib/freecad-daily/lib/libFreeCADGui.so+0x88
#6 0x7f8ab074bf02 in Gui::CADNavigationStyle::processSoEvent(SoEvent const*) from /usr/lib/freecad-daily/lib/libFreeCADGui.so+0x152
#7 0x7f8ab0748cc8 in Gui::NavigationStyle::processEvent(SoEvent const*) from /usr/lib/freecad-daily/lib/libFreeCADGui.so+0xf8
#8 0x7f8ab0768963 in Gui::View3DInventorViewer::processSoEvent(SoEvent const*) from /usr/lib/freecad-daily/lib/libFreeCADGui.so+0x63
#9 0x7f8ab072d5f5 in SIM::Coin3D::Quarter::EventFilter::eventFilter(QObject*, QEvent*) from /usr/lib/freecad-daily/lib/libFreeCADGui.so+0x185
#10 0x7f8aae5e868c in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x7c
#11 0x7f8aaebfd805 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x75
#12 0x7f8aaec0564f in QApplication::notify(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x7ff
#13 0x7f8ab0509448 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad-daily/lib/libFreeCADGui.so+0x88
#14 0x7f8aae5e89a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x118
#15 0x7f8aaec04622 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x1d2
#16 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1ae14b) [0x7f8aaec5714b]
#17 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1b07ba) [0x7f8aaec597ba]
#18 0x7f8aaebfd82c in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x9c
#19 0x7f8aaec050f4 in QApplication::notify(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x2a4
#20 0x7f8ab0509448 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad-daily/lib/libFreeCADGui.so+0x88
#21 0x7f8aae5e89a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x118
#22 0x7f8aaa309523 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5+0x6f3
#23 0x7f8aaa30aff5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5+0x135
#24 0x7f8aaa2e22eb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5+0xab
#25 /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5(+0x9d1c0) [0x7f8a9e64c1c0]
#26 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2e7) [0x7f8aa8a96287]
#27 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c4c0) [0x7f8aa8a964c0]
#28 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c) [0x7f8aa8a9654c]
#29 0x7f8aae6418ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x5f
#30 0x7f8aae5e69ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x13a
#31 0x7f8aae5efa84 in QCoreApplication::exec() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x94
#32 0x7f8ab048f19b in Gui::Application::runApplication() from /usr/lib/freecad-daily/lib/libFreeCADGui.so+0x133b
#33 freecad(main+0x6ad) [0x557ddd20f47d]
#34 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f8aad9e8b97]
#35 freecad(_start+0x2a) [0x557ddd2101ca]
Code: Select all
Thread 1 "FreeCAD" received signal SIGSEGV, Segmentation fault.
0x00007ffff3acc107 in SoState::getElement(int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
(gdb) bt
#0 0x00007ffff3acc107 in SoState::getElement(int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#1 0x00007ffff39e9217 in SoViewportRegionElement::set(SoState*, SbViewportRegion const&) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#2 0x00007ffff391ee19 in SoHandleEventAction::beginTraversal(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#3 0x00007ffff3915a82 in SoAction::apply(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#4 0x00007ffff726ef58 in Gui::NavigationStyle::handleEventInForeground(SoEvent const*) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#5 0x00007ffff7270f02 in Gui::CADNavigationStyle::processSoEvent(SoEvent const*) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#6 0x00007ffff726dcc8 in Gui::NavigationStyle::processEvent(SoEvent const*) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#7 0x00007ffff728d963 in Gui::View3DInventorViewer::processSoEvent(SoEvent const*) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#8 0x00007ffff72525f5 in SIM::Coin3D::Quarter::EventFilter::eventFilter(QObject*, QEvent*) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#9 0x00007ffff510d68c in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff5722805 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff572a64f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007ffff702e448 in Gui::GUIApplication::notify(QObject*, QEvent*) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#13 0x00007ffff510d9a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ffff5729622 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007ffff577c14b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007ffff577e7ba in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007ffff572282c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007ffff572a0f4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007ffff702e448 in Gui::GUIApplication::notify(QObject*, QEvent*) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#20 0x00007ffff510d9a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007ffff0e2e523 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#22 0x00007ffff0e2fff5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#23 0x00007ffff0e072eb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#24 0x00007fffe51711c0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#25 0x00007fffef5bb287 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fffef5bb4c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fffef5bb54c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007ffff51668ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007ffff510b9ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007ffff5114a84 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007ffff6fb419b in Gui::Application::runApplication() () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#32 0x000055555555747d in main ()
Code: Select all
Unknown command 'Sketcher_ProfilesHexagon1'
Show.TempoVis.isIn3DView error: 'NoneType' object has no attribute 'getTail'Show.TempoVis.isIn3DView error: 'NoneType' object has no attribute 'getTail'
Thread 1 "FreeCAD" received signal SIGSEGV, Segmentation fault.
0x00007ffff3acc107 in SoState::getElement(int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
(gdb) bt
#0 0x00007ffff3acc107 in SoState::getElement(int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#1 0x00007ffff39d51d4 in SoInt32Element::set(int, SoState*, SoNode*, int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#2 0x00007ffff3b22218 in SoSwitch::doAction(SoAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#3 0x00007ffff3915504 in SoAction::traverse(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#4 0x00007ffff3ab5008 in SoChildList::traverse(SoAction*, int, int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#5 0x00007ffff3b044e6 in SoGroup::doAction(SoAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#6 0x00007ffff3b1e967 in SoSeparator::doAction(SoAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#7 0x00007ffff3915504 in SoAction::traverse(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#8 0x00007ffff39255a1 in SoSearchAction::beginTraversal(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#9 0x00007ffff3915a82 in SoAction::apply(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80c
#10 0x00007ffff728a9ac in Gui::View3DInventorViewer::searchNode(SoNode*) const () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#11 0x00007ffff6ffa273 in Gui::Document::getViewOfNode(SoNode*) const () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#12 0x00007fffadb5d1c5 in SketcherGui::ViewProviderSketch::getScaleFactor() () from /usr/lib/freecad-daily/lib/SketcherGui.so
#13 0x00007fffadb6bdc4 in SketcherGui::ViewProviderSketch::combineConstraintIcons(std::vector<SketcherGui::ViewProviderSketch::constrIconQueueItem, std::allocator<SketcherGui::ViewProviderSketch::constrIconQueueItem> >) () from /usr/lib/freecad-daily/lib/SketcherGui.so
#14 0x00007fffadb6d2fb in SketcherGui::ViewProviderSketch::drawConstraintIcons() () from /usr/lib/freecad-daily/lib/SketcherGui.so
#15 0x00007fffadb72d7a in SketcherGui::ViewProviderSketch::draw(bool, bool) () from /usr/lib/freecad-daily/lib/SketcherGui.so
#16 0x00007fffadb7ff26 in SketcherGui::ViewProviderSketch::setEdit(int) () from /usr/lib/freecad-daily/lib/SketcherGui.so
#17 0x00007ffff72ba4fa in Gui::ViewProvider::startEditing(int) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#18 0x00007ffff728999d in Gui::View3DInventorViewer::setEditingViewProvider(Gui::ViewProvider*, int) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#19 0x00007ffff6ffa47f in Gui::Document::setEdit(Gui::ViewProvider*, int) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#20 0x00007ffff7011226 in Gui::DocumentPy::setEdit(_object*) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#21 0x00007ffff70113d7 in Gui::DocumentPy::staticCallback_setEdit(_object*, _object*) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#22 0x00007ffff5ec41d0 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
#23 0x00007ffff5ff4278 in PyEval_EvalCodeEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
#24 0x00007ffff5ebc029 in PyEval_EvalCode () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
#25 0x00007ffff5f5f546 in PyRun_StringFlags () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
#26 0x00007ffff64429a6 in Base::InterpreterSingleton::runString[abi:cxx11](char const*) () from /usr/lib/freecad-daily/lib/libFreeCADBase.so
#27 0x00007ffff705daf3 in Gui::Command::doCommand(Gui::Command::DoCmd_Type, char const*, ...) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#28 0x00007fffada9bc56 in CmdSketcherNewSketch::activated(int) () from /usr/lib/freecad-daily/lib/SketcherGui.so
#29 0x00007ffff7062f7b in Gui::Command::invoke(int) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#30 0x00007ffff513c5b5 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007ffff571c122 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007ffff571e80c in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007ffff581510b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007ffff581536d in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007ffff58f3fea in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007ffff5761038 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x00007ffff58f4084 in QToolButton::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007ffff572282c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007ffff572a64f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007ffff702e448 in Gui::GUIApplication::notify(QObject*, QEvent*) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#41 0x00007ffff510d9a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007ffff5729622 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#43 0x00007ffff577c14b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#44 0x00007ffff577e7ba in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x00007ffff572282c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007ffff572a0f4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x00007ffff702e448 in Gui::GUIApplication::notify(QObject*, QEvent*) () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#48 0x00007ffff510d9a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#49 0x00007ffff0e2e523 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#50 0x00007ffff0e2fff5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#51 0x00007ffff0e072eb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#52 0x00007fffe51711c0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#53 0x00007fffef5bb287 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007fffef5bb4c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007fffef5bb54c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007ffff51668ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#57 0x00007ffff510b9ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#58 0x00007ffff5114a84 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#59 0x00007ffff6fb419b in Gui::Application::runApplication() () from /usr/lib/freecad-daily/lib/libFreeCADGui.so
#60 0x000055555555747d in main ()
(gdb)