Change from OCE to OpenCASCADE.

Change from Coin3 to Coin4.


Build with Coin4.


Rebuild freecad with the correct Pyside2 package.

How to install

sudo dnf install --advisory=FEDORA-2019-1ff1241c0f \*

This update has been submitted for testing by hobbes1069.

6 months ago

This update's test gating status has been changed to 'waiting'.

6 months ago

This update has obsoleted freecad-0.18.3-7.fc31, and has inherited its bugs and notes.

6 months ago

This update's test gating status has been changed to 'ignored'.

6 months ago

This update has been pushed to testing.

6 months ago

hobbes1069 edited this update.

6 months ago
User Icon mwiktowy commented & provided feedback 6 months ago
karma

Still crashes with the following in the terminal error output: Program received signal SIGSEGV, Segmentation fault.

0 /lib64/libc.so.6(+0x3c6b0) [0x7f7aa6d1d6b0]

1 /lib64/libX11.so.6(XDefaultScreenOfDisplay+0x4) [0x7f7aa3112de4]

2 /lib64/libCoin.so.80(+0x46e92e) [0x7f7aa687592e]

3 /lib64/libCoin.so.80(glxglue_init+0x40) [0x7f7aa6876240]

4 /lib64/libCoin.so.80(cc_glglue_instance+0x235) [0x7f7aa686ed85]

5 0x7f7aa6710b78 in SoGLRenderActionP::isDirectRendering(SoState const*) const from /lib64/libCoin.so.80+0x48

6 0x7f7aa6712f47 in SoGLRenderActionP::render(SoNode*) from /lib64/libCoin.so.80+0xc7

7 0x7f7aa6713193 in SoGLRenderAction::beginTraversal(SoNode*) from /lib64/libCoin.so.80+0xa3

8 0x7f7aa670c0ea in SoAction::apply(SoNode*) from /lib64/libCoin.so.80+0x28a

9 0x7f7aa8bad64f in Gui::SoBoxSelectionRenderAction::apply(SoNode*) from /usr/lib64/freecad/lib/libFreeCADGui.so+0x2f

10 0x7f7aa8c482b5 in Gui::View3DInventorViewer::renderScene() from /usr/lib64/freecad/lib/libFreeCADGui.so+0x145

11 0x7f7aa8c1ab19 in SIM::Coin3D::Quarter::QuarterWidget::paintEvent(QPaintEvent*) from /usr/lib64/freecad/lib/libFreeCADGui.so+0xa9

12 0x7f7aa8c22951 in SIM::Coin3D::Quarter::SoQTQuarterAdaptor::paintEvent(QPaintEvent*) from /usr/lib64/freecad/lib/libFreeCADGui.so+0x21

13 0x7f7aa779034e in QWidget::event(QEvent*) from /lib64/libQt5Widgets.so.5+0x24e

14 0x7f7aa783d942 in QFrame::event(QEvent*) from /lib64/libQt5Widgets.so.5+0x22

15 0x7f7aa7aa83d1 in QGraphicsView::viewportEvent(QEvent*) from /lib64/libQt5Widgets.so.5+0x161

16 0x7f7aa8c1ad1e in SIM::Coin3D::Quarter::QuarterWidget::viewportEvent(QEvent*) from /usr/lib64/freecad/lib/libFreeCADGui.so+0x9e

17 0x7f7aa7324c2e in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject, QEvent) from /lib64/libQt5Core.so.5+0x9e

18 0x7f7aa774dac5 in QApplicationPrivate::notify_helper(QObject, QEvent) from /lib64/libQt5Widgets.so.5+0x75

19 0x7f7aa7757150 in QApplication::notify(QObject, QEvent) from /lib64/libQt5Widgets.so.5+0x330

20 0x7f7aa89f14e8 in Gui::GUIApplication::notify(QObject, QEvent) from /usr/lib64/freecad/lib/libFreeCADGui.so+0x88

21 0x7f7aa7324de8 in QCoreApplication::notifyInternal2(QObject, QEvent) from /lib64/libQt5Core.so.5+0x88

22 0x7f7aa7788ffa in QWidgetPrivate::sendPaintEvent(QRegion const&) from /lib64/libQt5Widgets.so.5+0x3a

23 0x7f7aa7789839 in QWidgetPrivate::drawWidget(QPaintDevice, QRegion const&, QPoint const&, int, QPainter, QWidgetBackingStore*) from /lib64/libQt5Widgets.so.5+0x7e9

24 0x7f7aa778a553 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter, QWidgetBackingStore*) from /lib64/libQt5Widgets.so.5+0x4d3

25 0x7f7aa778954c in QWidgetPrivate::drawWidget(QPaintDevice, QRegion const&, QPoint const&, int, QPainter, QWidgetBackingStore*) from /lib64/libQt5Widgets.so.5+0x4fc

26 0x7f7aa778a553 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter, QWidgetBackingStore*) from /lib64/libQt5Widgets.so.5+0x4d3

27 0x7f7aa778954c in QWidgetPrivate::drawWidget(QPaintDevice, QRegion const&, QPoint const&, int, QPainter, QWidgetBackingStore*) from /lib64/libQt5Widgets.so.5+0x4fc

28 0x7f7aa778a553 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter, QWidgetBackingStore*) from /lib64/libQt5Widgets.so.5+0x4d3

29 0x7f7aa778954c in QWidgetPrivate::drawWidget(QPaintDevice, QRegion const&, QPoint const&, int, QPainter, QWidgetBackingStore*) from /lib64/libQt5Widgets.so.5+0x4fc

30 0x7f7aa778a553 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter, QWidgetBackingStore*) from /lib64/libQt5Widgets.so.5+0x4d3

31 0x7f7aa778954c in QWidgetPrivate::drawWidget(QPaintDevice, QRegion const&, QPoint const&, int, QPainter, QWidgetBackingStore*) from /lib64/libQt5Widgets.so.5+0x4fc

32 0x7f7aa778a553 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter, QWidgetBackingStore*) from /lib64/libQt5Widgets.so.5+0x4d3

33 0x7f7aa778954c in QWidgetPrivate::drawWidget(QPaintDevice, QRegion const&, QPoint const&, int, QPainter, QWidgetBackingStore*) from /lib64/libQt5Widgets.so.5+0x4fc

34 /lib64/libQt5Widgets.so.5(+0x181ebe) [0x7f7aa775febe]

35 /lib64/libQt5Widgets.so.5(+0x1822c1) [0x7f7aa77602c1]

36 0x7f7aa7778415 in QWidgetPrivate::syncBackingStore() from /lib64/libQt5Widgets.so.5+0xa5

37 0x7f7aa7790708 in QWidget::event(QEvent*) from /lib64/libQt5Widgets.so.5+0x608

38 0x7f7aa78a4ef8 in QMainWindow::event(QEvent*) from /lib64/libQt5Widgets.so.5+0x68

39 0x7f7aa8cb1d9b in Gui::MainWindow::event(QEvent*) from /usr/lib64/freecad/lib/libFreeCADGui.so+0x18b

40 0x7f7aa774dad6 in QApplicationPrivate::notify_helper(QObject, QEvent) from /lib64/libQt5Widgets.so.5+0x86

41 0x7f7aa7757150 in QApplication::notify(QObject, QEvent) from /lib64/libQt5Widgets.so.5+0x330

42 0x7f7aa89f14e8 in Gui::GUIApplication::notify(QObject, QEvent) from /usr/lib64/freecad/lib/libFreeCADGui.so+0x88

43 0x7f7aa7324de8 in QCoreApplication::notifyInternal2(QObject, QEvent) from /lib64/libQt5Core.so.5+0x88

44 0x7f7aa7327d8b in QCoreApplicationPrivate::sendPostedEvents(QObject, int, QThreadData) from /lib64/libQt5Core.so.5+0x14b

45 /lib64/libQt5Widgets.so.5(+0x4957fb) [0x7f7aa7a737fb]

46 /lib64/libQt5Widgets.so.5(+0x49e11b) [0x7f7aa7a7c11b]

47 0x7f7aa734fc7a in QObject::event(QEvent*) from /lib64/libQt5Core.so.5+0x22a

48 0x7f7aa7a89f63 in QGraphicsScene::event(QEvent*) from /lib64/libQt5Widgets.so.5+0x93

49 0x7f7aa774dad6 in QApplicationPrivate::notify_helper(QObject, QEvent) from /lib64/libQt5Widgets.so.5+0x86

50 0x7f7aa7757150 in QApplication::notify(QObject, QEvent) from /lib64/libQt5Widgets.so.5+0x330

51 0x7f7aa89f14e8 in Gui::GUIApplication::notify(QObject, QEvent) from /usr/lib64/freecad/lib/libFreeCADGui.so+0x88

52 0x7f7aa7324de8 in QCoreApplication::notifyInternal2(QObject, QEvent) from /lib64/libQt5Core.so.5+0x88

53 0x7f7aa7327d8b in QCoreApplicationPrivate::sendPostedEvents(QObject, int, QThreadData) from /lib64/libQt5Core.so.5+0x14b

54 /lib64/libQt5Core.so.5(+0x2b9f27) [0x7f7aa7379f27]

55 /lib64/libglib-2.0.so.0(g_main_context_dispatch+0x160) [0x7f7aa4d064a0]

56 /lib64/libglib-2.0.so.0(+0x51830) [0x7f7aa4d06830]

57 /lib64/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7f7aa4d068d3]

58 0x7f7aa7379cb5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /lib64/libQt5Core.so.5+0x65

59 0x7f7aa7323ceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /lib64/libQt5Core.so.5+0x12b

60 0x7f7aa732ba16 in QCoreApplication::exec() from /lib64/libQt5Core.so.5+0x96

61 0x7f7aa89783a5 in Gui::Application::runApplication() from /usr/lib64/freecad/lib/libFreeCADGui.so+0x16f5

62 FreeCAD(main+0x6a6) [0x563508d2dbe6]

63 /lib64/libc.so.6(__libc_start_main+0xf3) [0x7f7aa6d081a3]

64 FreeCAD(_start+0x2e) [0x563508d2df4e]

BZ#1766171 Freecad: crash to create / open a file

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

6 months ago
User Icon hobbes1069 commented & provided feedback 6 months ago

Updates like that should be posted to one of the bugs, however, I plan to push these packages to stable just to fix the dependency problem with the Qt5 5.13 oops.

This update can be pushed to stable now if the maintainer wishes

6 months ago

This update has been submitted for stable by hobbes1069.

6 months ago

This update has been pushed to stable.

6 months ago

Please login to add feedback.

Metadata
Type
newpackage
Severity
low
Karma
-1
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Dates
submitted
6 months ago
in testing
6 months ago
in stable
6 months ago
modified
6 months ago
BZ#1763369 FreeCAD using opencascade, and the sheet metal add on gets an error trying to use the version included in Fedora
0
0
BZ#1766171 Freecad: crash to create / open a file
-1
0
BZ#1768480 [abrt] freecad: cc_glglue_instance(): FreeCAD killed by SIGABRT
0
0
BZ#1770439 Dependency problem with freecad-1:0.18.3-5.fc31.1.x86_64
0
0

Automated Test Results