New comment by paper42 on void-packages repository https://github.com/void-linux/void-packages/issues/30515#issuecomment-826906957 Comment: I have a different (maybe related) issue with FreeCAD when I try opening a new project: ``` %: FreeCAD FreeCAD 0.19.2, Libs: 0.19.2R1_voidlinux © Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2021 FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. FreeCAD wouldn't be possible without FreeCAD community. ##### #### ### #### # # # # # # # ## #### #### # # # # # #### # # # # # # # ##### # # # # #### #### # # # # # # # # # # # # # # ## ## ## # # #### #### ### # # #### ## ## ## connect failed: No such file or directory Program received signal SIGSEGV, Segmentation fault. #0 /usr/lib/libc.so.6(+0x3d000) [0x7fc24db85000] #1 /usr/lib/libX11.so.6(XDefaultScreenOfDisplay+0) [0x7fc24b5940c0] #2 /usr/lib/libCoin.so.80(+0x47e0de) [0x7fc24d6be0de] #3 /usr/lib/libCoin.so.80(glxglue_init+0x3c) [0x7fc24d6beb1c] #4 /usr/lib/libCoin.so.80(cc_glglue_instance+0x22d) [0x7fc24d6b739d] #5 0x7fc24d526ca8 in SoGLRenderActionP::isDirectRendering(SoState const*) const from /usr/lib/libCoin.so.80+0x48 #6 0x7fc24d528f53 in SoGLRenderActionP::render(SoNode*) from /usr/lib/libCoin.so.80+0xc3 #7 0x7fc24d52918f in SoGLRenderAction::beginTraversal(SoNode*) from /usr/lib/libCoin.so.80+0x9f #8 0x7fc24d522742 in SoAction::apply(SoNode*) from /usr/lib/libCoin.so.80+0x2d2 #9 0x7fc2504bd5c9 in Gui::SoBoxSelectionRenderAction::apply(SoNode*) from /usr/lib/freecad/lib64/libFreeCADGui.so+0x29 #10 0x7fc250561803 in Gui::View3DInventorViewer::renderScene() from /usr/lib/freecad/lib64/libFreeCADGui.so+0x143 #11 0x7fc2505293e5 in SIM::Coin3D::Quarter::QuarterWidget::paintEvent(QPaintEvent*) from /usr/lib/freecad/lib64/libFreeCADGui.so+0x275 #12 0x7fc25052f252 in SIM::Coin3D::Quarter::SoQTQuarterAdaptor::paintEvent(QPaintEvent*) from /usr/lib/freecad/lib64/libFreeCADGui.so+0x42 #13 0x7fc24eda3fae in QWidget::event(QEvent*) from /usr/lib/libQt5Widgets.so.5+0x1ce #14 0x7fc24ee4c43e in QFrame::event(QEvent*) from /usr/lib/libQt5Widgets.so.5+0x1e #15 0x7fc24e23ef13 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) from /usr/lib/libQt5Core.so.5+0x93 #16 0x7fc24ed6414e in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQt5Widgets.so.5+0x6e #17 0x7fc2502a42e8 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib64/libFreeCADGui.so+0x88 #18 0x7fc24e23f1aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/libQt5Core.so.5+0x12a #19 0x7fc24ed9c116 in QWidgetPrivate::sendPaintEvent(QRegion const&) from /usr/lib/libQt5Widgets.so.5+0x36 #20 0x7fc24ed9c962 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) from /usr/lib/libQt5Widgets.so.5+0x7f2 #21 0x7fc24ed9dcb3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) from /usr/lib/libQt5Widgets.so.5+0x503 #22 0x7fc24ed9c67c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) from /usr/lib/libQt5Widgets.so.5+0x50c #23 0x7fc24ed9dcb3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) from /usr/lib/libQt5Widgets.so.5+0x503 #24 0x7fc24ed9c67c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) from /usr/lib/libQt5Widgets.so.5+0x50c #25 0x7fc24ed9dcb3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) from /usr/lib/libQt5Widgets.so.5+0x503 #26 0x7fc24ed9c67c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) from /usr/lib/libQt5Widgets.so.5+0x50c #27 0x7fc24ed9dcb3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) from /usr/lib/libQt5Widgets.so.5+0x503 #28 0x7fc24ed9c67c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) from /usr/lib/libQt5Widgets.so.5+0x50c #29 /usr/lib/libQt5Widgets.so.5(+0x1737f0) [0x7fc24ed747f0] #30 0x7fc24eda46d7 in QWidget::event(QEvent*) from /usr/lib/libQt5Widgets.so.5+0x8f7 #31 0x7fc24ed6415f in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQt5Widgets.so.5+0x7f #32 0x7fc2502a42e8 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib64/libFreeCADGui.so+0x88 #33 0x7fc24e23f1aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/libQt5Core.so.5+0x12a #34 /usr/lib/libQt5Widgets.so.5(+0x1746d5) [0x7fc24ed756d5] #35 /usr/lib/libQt5Widgets.so.5(+0x1770d0) [0x7fc24ed780d0] #36 0x7fc24ed8ccf2 in QWidget::repaint(QRect const&) from /usr/lib/libQt5Widgets.so.5+0x82 #37 0x7fc24ed8cd5a in QWidget::repaint() from /usr/lib/libQt5Widgets.so.5+0x3a #38 /usr/lib/libQt5Widgets.so.5(+0x2520cf) [0x7fc24ee530cf] #39 0x7fc24ee532e1 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) from /usr/lib/libQt5Widgets.so.5+0xf1 #40 0x7fc24ef429ba in QToolButton::mouseReleaseEvent(QMouseEvent*) from /usr/lib/libQt5Widgets.so.5+0xa #41 0x7fc24eda3fae in QWidget::event(QEvent*) from /usr/lib/libQt5Widgets.so.5+0x1ce #42 0x7fc24ed6415f in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQt5Widgets.so.5+0x7f #43 0x7fc24ed6b04b in QApplication::notify(QObject*, QEvent*) from /usr/lib/libQt5Widgets.so.5+0x49b #44 0x7fc2502a42e8 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib64/libFreeCADGui.so+0x88 #45 0x7fc24e23f1aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/libQt5Core.so.5+0x12a #46 0x7fc24ed6a076 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) from /usr/lib/libQt5Widgets.so.5+0x1d6 #47 /usr/lib/libQt5Widgets.so.5(+0x1bb011) [0x7fc24edbc011] #48 /usr/lib/libQt5Widgets.so.5(+0x1be33e) [0x7fc24edbf33e] #49 0x7fc24ed6415f in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQt5Widgets.so.5+0x7f #50 0x7fc2502a42e8 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib64/libFreeCADGui.so+0x88 #51 0x7fc24e23f1aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/libQt5Core.so.5+0x12a #52 0x7fc24e66b5c3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) from /usr/lib/libQt5Gui.so.5+0x653 #53 0x7fc24e6416bc in QWindowSystemInterface::sendWindowSystemEvents(QFlags) from /usr/lib/libQt5Gui.so.5+0xac #54 /usr/lib/qt5/plugins/platforms/../../../libQt5WaylandClient.so.5(+0xa6290) [0x7fc2488a6290] #55 /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x25b) [0x7fc24bb8b67b] #56 /usr/lib/libglib-2.0.so.0(+0x53928) [0x7fc24bb8b928] #57 /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x2f) [0x7fc24bb8b9df] #58 0x7fc24e2966ff in QEventDispatcherGlib::processEvents(QFlags) from /usr/lib/libQt5Core.so.5+0x5f #59 0x7fc24e23db6b in QEventLoop::exec(QFlags) from /usr/lib/libQt5Core.so.5+0x12b #60 0x7fc24e245de0 in QCoreApplication::exec() from /usr/lib/libQt5Core.so.5+0x90 #61 0x7fc250219f78 in Gui::Application::runApplication() from /usr/lib/freecad/lib64/libFreeCADGui.so+0x1978 #62 FreeCAD(+0x4954) [0x5574237ad954] #63 /usr/lib/libc.so.6(__libc_start_main+0xea) [0x7fc24db6fe0a] #64 FreeCAD(+0x4c4a) [0x5574237adc4a] ``` my system is glibc based and up to date.