If i recompiled the dependencies with the video_cards use flag unset (its currently "amdgpu radeonsi"), and/or recompiled the kernel without the amdgpu driver, would that be helpful at all?
by the way, this is the output I get when I click on the Schenkel.stp example file. I'm not sure if this is the same problem that the OP was having, other than the output being friggen 126 lines deep. I'll make my own thread if folks think thats best...
Code: Select all
> freecad
FreeCAD 0.19, Libs: 0.19R18670 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019
##### #### ### ####
# # # # # #
# ## #### #### # # # # #
#### # # # # # # # ##### # #
# # #### #### # # # # #
# # # # # # # # # ## ## ##
# # #### #### ### # # #### ## ## ##
connect failed: No such file or directory
Program received signal SIGSEGV, Segmentation fault.
#0 /lib64/libc.so.6(+0x390d0) [0x7f17574710d0]
#1 /usr/lib64/libX11.so.6(XDefaultScreenOfDisplay+0) [0x7f1755cea4b0]
#2 /usr/lib64/libCoin.so.80(+0x429f9d) [0x7f1756fbdf9d]
#3 /usr/lib64/libCoin.so.80(glxglue_init+0x3b) [0x7f1756fbe8eb]
#4 /usr/lib64/libCoin.so.80(cc_glglue_instance+0x232) [0x7f1756fb7422]
#5 0x7f1756e72338 in SoGLRenderActionP::isDirectRendering(SoState const*) const from /usr/lib64/libCoin.so.80+0x48
#6 0x7f1756e746f3 in SoGLRenderActionP::render(SoNode*) from /usr/lib64/libCoin.so.80+0xc3
#7 0x7f1756e7494f in SoGLRenderAction::beginTraversal(SoNode*) from /usr/lib64/libCoin.so.80+0x9f
#8 0x7f1756e6da62 in SoAction::apply(SoNode*) from /usr/lib64/libCoin.so.80+0x392
#9 0x7f1759b0be99 in Gui::SoBoxSelectionRenderAction::apply(SoNode*) from /usr/lib64/freecad/lib64/libFreeCADGui.so+0x29
#10 0x7f1759bba761 in Gui::View3DInventorViewer::renderScene() from /usr/lib64/freecad/lib64/libFreeCADGui.so+0x141
#11 0x7f1759b7cd55 in SIM::Coin3D::Quarter::QuarterWidget::paintEvent(QPaintEvent*) from /usr/lib64/freecad/lib64/libFreeCADGui.so+0xa5
#12 0x7f1759b84932 in SIM::Coin3D::Quarter::SoQTQuarterAdaptor::paintEvent(QPaintEvent*) from /usr/lib64/freecad/lib64/libFreeCADGui.so+0x42
#13 0x7f17584d7ce8 in QWidget::event(QEvent*) from /usr/lib64/libQt5Widgets.so.5+0x218
#14 0x7f175857f7be in QFrame::event(QEvent*) from /usr/lib64/libQt5Widgets.so.5+0x1e
#15 0x7f17587daa2b in QGraphicsView::viewportEvent(QEvent*) from /usr/lib64/libQt5Widgets.so.5+0x16b
#16 0x7f1759b7cf59 in SIM::Coin3D::Quarter::QuarterWidget::viewportEvent(QEvent*) from /usr/lib64/freecad/lib64/libFreeCADGui.so+0x99
#17 0x7f1757af559e in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) from /usr/lib64/libQt5Core.so.5+0xae
#18 0x7f17584967e5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib64/libQt5Widgets.so.5+0x75
#19 0x7f175849df40 in QApplication::notify(QObject*, QEvent*) from /usr/lib64/libQt5Widgets.so.5+0x230
#20 0x7f1759903178 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib64/freecad/lib64/libFreeCADGui.so+0x88
#21 0x7f1757af5755 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib64/libQt5Core.so.5+0x85
#22 0x7f17584d07f5 in QWidgetPrivate::sendPaintEvent(QRegion const&) from /usr/lib64/libQt5Widgets.so.5+0x35
#23 0x7f17584d10de in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /usr/lib64/libQt5Widgets.so.5+0x88e
#24 0x7f17584d1cc2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /usr/lib64/libQt5Widgets.so.5+0x4d2
#25 0x7f17584d0d5b in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /usr/lib64/libQt5Widgets.so.5+0x50b
#26 0x7f17584d1cc2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /usr/lib64/libQt5Widgets.so.5+0x4d2
#27 0x7f17584d0d5b in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /usr/lib64/libQt5Widgets.so.5+0x50b
#28 0x7f17584d1cc2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /usr/lib64/libQt5Widgets.so.5+0x4d2
#29 0x7f17584d0d5b in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /usr/lib64/libQt5Widgets.so.5+0x50b
#30 0x7f17584d1cc2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /usr/lib64/libQt5Widgets.so.5+0x4d2
#31 0x7f17584d0d5b in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /usr/lib64/libQt5Widgets.so.5+0x50b
#32 /usr/lib64/libQt5Widgets.so.5(+0x171f4c) [0x7f17584a6f4c]
#33 /usr/lib64/libQt5Widgets.so.5(+0x172341) [0x7f17584a7341]
#34 0x7f17584bf67d in QWidgetPrivate::syncBackingStore() from /usr/lib64/libQt5Widgets.so.5+0xad
#35 0x7f17584d7e38 in QWidget::event(QEvent*) from /usr/lib64/libQt5Widgets.so.5+0x368
#36 0x7f17585e58a4 in QMainWindow::event(QEvent*) from /usr/lib64/libQt5Widgets.so.5+0x64
#37 0x7f1759c5d23b in Gui::MainWindow::event(QEvent*) from /usr/lib64/freecad/lib64/libFreeCADGui.so+0x7b
#38 0x7f17584967f5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib64/libQt5Widgets.so.5+0x85
#39 0x7f175849df40 in QApplication::notify(QObject*, QEvent*) from /usr/lib64/libQt5Widgets.so.5+0x230
#40 0x7f1759903178 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib64/freecad/lib64/libFreeCADGui.so+0x88
#41 0x7f1757af5755 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib64/libQt5Core.so.5+0x85
#42 /usr/lib64/libQt5Widgets.so.5(+0x17301b) [0x7f17584a801b]
#43 /usr/lib64/libQt5Widgets.so.5(+0x173fb0) [0x7f17584a8fb0]
#44 0x7f17584c157c in QWidget::repaint(QRect const&) from /usr/lib64/libQt5Widgets.so.5+0x8c
#45 0x7f17584c15dc in QWidget::repaint() from /usr/lib64/libQt5Widgets.so.5+0x3c
#46 0x7f17586233a8 in QProgressBar::setValue(int) from /usr/lib64/libQt5Widgets.so.5+0xa8
#47 0x7f1759c6dc60 in Gui::Sequencer::setValue(int) from /usr/lib64/freecad/lib64/libFreeCADGui.so+0x1b0
#48 0x7f1758deb608 in Base::SequencerLauncher::setProgress(unsigned long) from /usr/lib64/freecad/lib64/libFreeCADBase.so+0x48
#49 0x7f16bfa711d8 in Part::ProgressIndicator::Show(bool) from /usr/lib64/freecad/lib64/Part.so+0xc8
#50 0x7f16c6f11060 in Message_ProgressIndicator::NextScope(double, char const*) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKernel.so.7+0x120
#51 0x7f16becb8bdd in ShapeFix_Shell::Perform(opencascade::handle<Message_ProgressIndicator> const&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKShHealing.so.7+0x2ad
#52 0x7f16becbfd28 in ShapeFix_Solid::Perform(opencascade::handle<Message_ProgressIndicator> const&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKShHealing.so.7+0x2b8
#53 0x7f16becad503 in ShapeFix_Shape::Perform(opencascade::handle<Message_ProgressIndicator> const&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKShHealing.so.7+0x17e3
#54 0x7f16c421fdd1 in XSAlgo_AlgoContainer::ProcessShape(TopoDS_Shape const&, double, double, char const*, char const*, opencascade::handle<Standard_Transient>&, opencascade::handle<Message_ProgressIndicator> const&, bool) const from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKXSBase.so.7+0x631
#55 0x7f16bf23f1a3 in STEPControl_ActorRead::TransferEntity(opencascade::handle<StepGeom_GeometricRepresentationItem> const&, opencascade::handle<Transfer_TransientProcess> const&, bool) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKSTEP.so.7+0x6d3
#56 0x7f16bf2406a3 in STEPControl_ActorRead::TransferShape(opencascade::handle<Standard_Transient> const&, opencascade::handle<Transfer_TransientProcess> const&, bool) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKSTEP.so.7+0x593
#57 0x7f16bf240dfb in STEPControl_ActorRead::TransferEntity(opencascade::handle<StepShape_ShapeRepresentation> const&, opencascade::handle<Transfer_TransientProcess> const&, bool&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKSTEP.so.7+0x30b
#58 0x7f16bf242410 in STEPControl_ActorRead::TransferEntity(opencascade::handle<StepRepr_ShapeRepresentationRelationship> const&, opencascade::handle<Transfer_TransientProcess> const&, int) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKSTEP.so.7+0x460
#59 0x7f16bf243d65 in STEPControl_ActorRead::TransferEntity(opencascade::handle<StepBasic_ProductDefinition> const&, opencascade::handle<Transfer_TransientProcess> const&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKSTEP.so.7+0x1805
#60 0x7f16bf24037f in STEPControl_ActorRead::TransferShape(opencascade::handle<Standard_Transient> const&, opencascade::handle<Transfer_TransientProcess> const&, bool) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKSTEP.so.7+0x26f
#61 0x7f16bf240a46 in STEPControl_ActorRead::Transfer(opencascade::handle<Standard_Transient> const&, opencascade::handle<Transfer_TransientProcess> const&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKSTEP.so.7+0x1a6
#62 0x7f16c4140acc in Transfer_ActorOfTransientProcess::Transferring(opencascade::handle<Standard_Transient> const&, opencascade::handle<Transfer_ProcessForTransient> const&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKXSBase.so.7+0x6c
#63 0x7f16c414e92a in Transfer_ProcessForTransient::TransferProduct(opencascade::handle<Standard_Transient> const&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKXSBase.so.7+0x9a
#64 0x7f16c41525f4 in Transfer_ProcessForTransient::Transferring(opencascade::handle<Standard_Transient> const&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKXSBase.so.7+0x164
#65 0x7f16c4152a46 in Transfer_ProcessForTransient::Transfer(opencascade::handle<Standard_Transient> const&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKXSBase.so.7+0x26
#66 0x7f16c41d63d2 in XSControl_TransferReader::TransferOne(opencascade::handle<Standard_Transient> const&, bool) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKXSBase.so.7+0xc2
#67 0x7f16c41cf9b0 in XSControl_Reader::TransferEntity(opencascade::handle<Standard_Transient> const&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKXSBase.so.7+0x50
#68 0x7f16c41cfbd4 in XSControl_Reader::TransferOneRoot(int) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKXSBase.so.7+0x34
#69 0x7f16c72d167d in STEPCAFControl_Reader::Transfer(STEPControl_Reader&, int, opencascade::handle<TDocStd_Document>&, NCollection_Sequence<TDF_Label>&, bool) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKXDESTEP.so.7+0x7d
#70 0x7f16c72d2d6a in STEPCAFControl_Reader::Transfer(opencascade::handle<TDocStd_Document>&) from /usr/lib64/opencascade-7.3.0/ros/lib64/libTKXDESTEP.so.7+0xca
#71 0x7f1707b71b34 in ImportGui::Module::insert(Py::Tuple const&, Py::Dict const&) from /usr/lib64/freecad/lib64/ImportGui.so+0x474
#72 0x7f1707b6834d in Py::ExtensionModule<ImportGui::Module>::invoke_method_keyword(void*, Py::Tuple const&, Py::Dict const&) from /usr/lib64/freecad/lib64/ImportGui.so+0x3d
#73 /usr/lib64/freecad/lib64/libFreeCADBase.so(method_keyword_call_handler+0x35b) [0x7f1758d7c6db]
#74 /usr/lib64/libpython3.6m.so.1.0(_PyCFunction_FastCallDict+0x213) [0x7f1758a64813]
#75 /usr/lib64/libpython3.6m.so.1.0(+0x133361) [0x7f1758ae0361]
#76 /usr/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x44c4) [0x7f1758ae4f14]
#77 /usr/lib64/libpython3.6m.so.1.0(+0x132e8f) [0x7f1758adfe8f]
#78 /usr/lib64/libpython3.6m.so.1.0(PyEval_EvalCodeEx+0x3e) [0x7f1758ae03ce]
#79 /usr/lib64/libpython3.6m.so.1.0(PyEval_EvalCode+0x1b) [0x7f1758ae03fb]
#80 /usr/lib64/libpython3.6m.so.1.0(+0x15d670) [0x7f1758b0a670]
#81 /usr/lib64/libpython3.6m.so.1.0(PyRun_StringFlags+0x75) [0x7f1758b0bfc5]
#82 0x7f1758dac096 in Base::InterpreterSingleton::runString[abi:cxx11](char const*) from /usr/lib64/freecad/lib64/libFreeCADBase.so+0x66
#83 0x7f1759255fcb in App::Application::sLoadFile(_object*, _object*) from /usr/lib64/freecad/lib64/libFreeCADApp.so+0x51b
#84 /usr/lib64/libpython3.6m.so.1.0(_PyCFunction_FastCallDict+0x1cb) [0x7f1758a647cb]
#85 /usr/lib64/libpython3.6m.so.1.0(+0x133361) [0x7f1758ae0361]
#86 /usr/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x44c4) [0x7f1758ae4f14]
#87 /usr/lib64/libpython3.6m.so.1.0(+0x132e8f) [0x7f1758adfe8f]
#88 /usr/lib64/libpython3.6m.so.1.0(PyEval_EvalCodeEx+0x3e) [0x7f1758ae03ce]
#89 /usr/lib64/libpython3.6m.so.1.0(PyEval_EvalCode+0x1b) [0x7f1758ae03fb]
#90 /usr/lib64/libpython3.6m.so.1.0(+0x15d670) [0x7f1758b0a670]
#91 /usr/lib64/libpython3.6m.so.1.0(PyRun_StringFlags+0x75) [0x7f1758b0bfc5]
#92 /usr/lib64/libpython3.6m.so.1.0(+0x130137) [0x7f1758add137]
#93 /usr/lib64/libpython3.6m.so.1.0(_PyCFunction_FastCallDict+0x1cb) [0x7f1758a647cb]
#94 /usr/lib64/libpython3.6m.so.1.0(+0x133361) [0x7f1758ae0361]
#95 /usr/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x44c4) [0x7f1758ae4f14]
#96 /usr/lib64/libpython3.6m.so.1.0(+0x132e8f) [0x7f1758adfe8f]
#97 /usr/lib64/libpython3.6m.so.1.0(PyEval_EvalCodeEx+0x3e) [0x7f1758ae03ce]
#98 /usr/lib64/libpython3.6m.so.1.0(PyEval_EvalCode+0x1b) [0x7f1758ae03fb]
#99 /usr/lib64/libpython3.6m.so.1.0(+0x15d670) [0x7f1758b0a670]
#100 /usr/lib64/libpython3.6m.so.1.0(PyRun_StringFlags+0x75) [0x7f1758b0bfc5]
#101 0x7f1758dac096 in Base::InterpreterSingleton::runString[abi:cxx11](char const*) from /usr/lib64/freecad/lib64/libFreeCADBase.so+0x66
#102 0x7f175992d14b in Gui::Command::_runCommand(char const*, int, Gui::Command::DoCmd_Type, char const*) from /usr/lib64/freecad/lib64/libFreeCADGui.so+0x8b
#103 0x7f175992d2f6 in Gui::Command::_doCommand(char const*, int, Gui::Command::DoCmd_Type, char const*, ...) from /usr/lib64/freecad/lib64/libFreeCADGui.so+0x106
#104 0x7f1713518d68 in WebGui::BrowserView::onLinkClicked(QUrl const&) from /usr/lib64/freecad/lib64/WebGui.so+0x528
#105 /usr/lib64/freecad/lib64/WebGui.so(+0x26778) [0x7f1713519778]
#106 0x7f1757b1edf6 in QMetaObject::activate(QObject*, int, int, void**) from /usr/lib64/libQt5Core.so.5+0x6e6
#107 0x7f17134aaf65 in QWebView::linkClicked(QUrl const&) from /usr/lib64/libQt5WebKitWidgets.so.5+0x35
#108 /usr/lib64/libQt5WebKitWidgets.so.5(+0x33e39) [0x7f17134abe39]
#109 0x7f1757b1edf6 in QMetaObject::activate(QObject*, int, int, void**) from /usr/lib64/libQt5Core.so.5+0x6e6
#110 0x7f17134a01b5 in QWebPage::linkClicked(QUrl const&) from /usr/lib64/libQt5WebKitWidgets.so.5+0x35
#111 0x7f17134a0afb in QWebPage::acceptNavigationRequest(QWebFrame*, QNetworkRequest const&, QWebPage::NavigationType) from /usr/lib64/libQt5WebKitWidgets.so.5+0x8b
#112 /usr/lib64/libQt5WebKit.so.5(+0x54e95c) [0x7f1709b1295c]
#113 /usr/lib64/libQt5WebKit.so.5(+0x152510d) [0x7f170aae910d]
#114 /usr/lib64/libQt5WebKit.so.5(+0x1503e90) [0x7f170aac7e90]
#115 /usr/lib64/libQt5WebKit.so.5(+0x15043d9) [0x7f170aac83d9]
#116 /usr/lib64/libQt5WebKit.so.5(+0x1504a80) [0x7f170aac8a80]
#117 0x7f170aac95af in WebCore::FrameLoader::loadFrameRequest(WebCore::FrameLoadRequest const&, WebCore::Event*, WTF::PassRefPtr<WebCore::FormState>) from /usr/lib64/libQt5WebKit.so.5+0x33f
#118 /usr/lib64/libQt5WebKit.so.5(+0x15058a7) [0x7f170aac98a7]
#119 0x7f170aac9bdd in WebCore::FrameLoader::urlSelected(WebCore::URL const&, WTF::String const&, WebCore::Event*, WebCore::LockHistory, WebCore::LockBackForwardList, WebCore::ShouldSendReferrer, WebCore::ShouldOpenExternalURLsPolicy) from /usr/lib64/libQt5WebKit.so.5+0x21d
#120 /usr/lib64/libQt5WebKit.so.5(+0x110dce0) [0x7f170a6d1ce0]
#121 /usr/lib64/libQt5WebKit.so.5(+0x1237729) [0x7f170a7fb729]
#122 /usr/lib64/libQt5WebKit.so.5(+0x12353be) [0x7f170a7f93be]
#123 /usr/lib64/libQt5WebKit.so.5(+0x15a6893) [0x7f170ab6a893]
#124 0x7f170ab6e975 in WebCore::EventHandler::handleMouseReleaseEvent(WebCore::PlatformMouseEvent const&) from /usr/lib64/libQt5WebKit.so.5+0x4e5
#125 0x7f1709b3aa00 in QWebPageAdapter::mouseReleaseEvent(QMouseEvent*) from /usr/lib64/libQt5WebKit.so.5+0x130