View Issue Details

IDProjectCategoryView StatusLast Update
0003429FreeCADGeneralpublic2018-04-16 19:37
ReporterFoolz Assigned To 
PriorityhighSeverityminorReproducibilityalways
Status closedResolutionno change required 
Summary0003429: FreeCAD Crash, whenever Create a New Empty Document [Ctrl+N]
DescriptionView > Workbench > SKetcher
Create a New Empty Document [Ctrl + N]

FreeCAD will Crash and the follow will appear in terminal:

Program received signal SIGSEGV, Segmentation fault.
#0 /usr/lib/libc.so.6(+0x348e0) [0x7f44561b48e0]
#1 /usr/lib/libc.so.6(+0x9b605) [0x7f445621b605]
0000002 /usr/lib/libCoin.so.60(cc_glglue_instance+0x15d) [0x7f44555bc6cd]
0000003 0x7f44554bf729 in SoGLRenderActionP::isDirectRendering(SoState const*) const from /usr/lib/libCoin.so.60+0x49
0000004 0x7f44554c1ba6 in SoGLRenderActionP::render(SoNode*) from /usr/lib/libCoin.so.60+0xc6
0000005 0x7f44554c217b in SoGLRenderAction::beginTraversal(SoNode*) from /usr/lib/libCoin.so.60+0xab
0000006 0x7f44554bbda2 in SoAction::apply(SoNode*) from /usr/lib/libCoin.so.60+0x3a2
0000007 0x7f4458e321ca in Gui::SoBoxSelectionRenderAction::apply(SoNode*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x2a
0000008 0x7f4458eda6c6 in Gui::View3DInventorViewer::renderScene() from /usr/lib/freecad/lib/libFreeCADGui.so+0x156
0000009 0x7f4458ea9f4d in SIM::Coin3D::Quarter::QuarterWidget::paintEvent(QPaintEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x23d
0000010 0x7f4458eb1a1e in SIM::Coin3D::Quarter::SoQTQuarterAdaptor::paintEvent(QPaintEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x1e
0000011 0x7f44571fa478 in QWidget::event(QEvent*) from /usr/lib/libQtGui.so.4+0x3c8
0000012 0x7f44575b511f in QFrame::event(QEvent*) from /usr/lib/libQtGui.so.4+0x1f
0000013 0x7f44577de7ed in QGraphicsView::viewportEvent(QEvent*) from /usr/lib/libQtGui.so.4+0xfd
0000014 0x7f4456c62fdc in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) from /usr/lib/libQtCore.so.4+0x4c
0000015 0x7f44571a61cf in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQtGui.so.4+0x6f
0000016 0x7f44571ace4d in QApplication::notify(QObject*, QEvent*) from /usr/lib/libQtGui.so.4+0x22d
0000017 0x7f4458c81229 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x89
0000018 0x7f4456c62e9e in QCoreApplication::notifyInternal(QObject*, QEvent*) from /usr/lib/libQtCore.so.4+0x8e
0000019 0x7f44571f47cd in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) from /usr/lib/libQtGui.so.4+0x5ad
0000020 0x7f44573bdddb in QWidgetPrivate::repaint_sys(QRegion const&) from /usr/lib/libQtGui.so.4+0x12b
0000021 0x7f44571e7a83 in QWidgetPrivate::syncBackingStore() from /usr/lib/libQtGui.so.4+0x83
0000022 0x7f44571fa539 in QWidget::event(QEvent*) from /usr/lib/libQtGui.so.4+0x489
0000023 0x7f4452b620c4 in QGLWidget::event(QEvent*) from /usr/lib/libQtOpenGL.so.4+0x44
0000024 0x7f44571a61f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQtGui.so.4+0x94
0000025 0x7f44571ace4d in QApplication::notify(QObject*, QEvent*) from /usr/lib/libQtGui.so.4+0x22d
0000026 0x7f4458c81229 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x89
0000027 0x7f4456c62e9e in QCoreApplication::notifyInternal(QObject*, QEvent*) from /usr/lib/libQtCore.so.4+0x8e
0000028 0x7f4456c65b33 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) from /usr/lib/libQtCore.so.4+0x303
0000029 /usr/lib/libQtGui.so.4(+0x7ecb2d) [0x7f44577aeb2d]
0000030 /usr/lib/libQtGui.so.4(+0x7f5171) [0x7f44577b7171]
0000031 0x7f4456c7cc71 in QObject::event(QEvent*) from /usr/lib/libQtCore.so.4+0x1d1
0000032 0x7f44577c5cac in QGraphicsScene::event(QEvent*) from /usr/lib/libQtGui.so.4+0x4cc
0000033 0x7f44571a61f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQtGui.so.4+0x94
0000034 0x7f44571ace4d in QApplication::notify(QObject*, QEvent*) from /usr/lib/libQtGui.so.4+0x22d
0000035 0x7f4458c81229 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x89
0000036 0x7f4456c62e9e in QCoreApplication::notifyInternal(QObject*, QEvent*) from /usr/lib/libQtCore.so.4+0x8e
0000037 0x7f4456c65b33 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) from /usr/lib/libQtCore.so.4+0x303
0000038 /usr/lib/libQtCore.so.4(+0x1bc34f) [0x7f4456c9134f]
#39 /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x2e8) [0x7f4450d2e368]
#40 /usr/lib/libglib-2.0.so.0(+0x4c5b1) [0x7f4450d2e5b1]
0000041 /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x2e) [0x7f4450d2e63e]
0000042 0x7f4456c914b8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/libQtCore.so.4+0x78
0000043 /usr/lib/libQtGui.so.4(+0x28b3a8) [0x7f445724d3a8]
0000044 0x7f4456c65f80 in QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/libQtCore.so.4+0x40
0000045 0x7f4458c2dbe1 in Gui::Application::slotNewDocument(App::Document const&) from /usr/lib/freecad/lib/libFreeCADGui.so+0x3c1
0000046 0x7f44585a1251 in boost::signal1<void, App::Document const&, boost::last_value<void>, int, std::less<int>, boost::function<void (App::Document const&)> >::operator()(App::Document const&) from /usr/lib/freecad/lib/libFreeCADApp.so+0x431
0000047 0x7f4458698c0b in App::Application::newDocument(char const*, char const*) from /usr/lib/freecad/lib/libFreeCADApp.so+0x7db
0000048 0x7f44586aa96a in App::Application::sNewDocument(_object*, _object*, _object*) from /usr/lib/freecad/lib/libFreeCADApp.so+0x6a
0000049 /usr/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x529) [0x7f4457d8be39]
0000050 /usr/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x2d6) [0x7f4457de6456]
0000051 /usr/lib/libpython2.7.so.1.0(PyEval_EvalCode+0x1a) [0x7f4457dffa9a]
0000052 /usr/lib/libpython2.7.so.1.0(+0x165321) [0x7f4457e03321]
0000053 /usr/lib/libpython2.7.so.1.0(PyRun_StringFlags+0x68) [0x7f4457e050b8]
0000054 0x7f445819f1aa in Base::InterpreterSingleton::runString[abi:cxx11](char const*) from /usr/lib/freecad/lib/libFreeCADBase.so+0x6a
0000055 0x7f4458ca79b5 in Gui::Command::runCommand(Gui::Command::DoCmd_Type, QByteArray const&) from /usr/lib/freecad/lib/libFreeCADGui.so+0x65
0000056 0x7f4458cb197b in StdCmdNew::activated(int) from /usr/lib/freecad/lib/libFreeCADGui.so+0xeb
0000057 0x7f4458cace1b in Gui::Command::invoke(int) from /usr/lib/freecad/lib/libFreeCADGui.so+0x7b
0000058 0x7f4456c76c9d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) from /usr/lib/libQtCore.so.4+0x79d
0000059 0x7f44571a02f3 in QAction::triggered(bool) from /usr/lib/libQtGui.so.4+0x43
0000060 0x7f44571a177b in QAction::activate(QAction::ActionEvent) from /usr/lib/libQtGui.so.4+0xbb
0000061 /usr/lib/libQtGui.so.4(+0x5ae774) [0x7f4457570774]
0000062 0x7f44575708e5 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) from /usr/lib/libQtGui.so.4+0x75
0000063 0x7f445763599b in QToolButton::mouseReleaseEvent(QMouseEvent*) from /usr/lib/libQtGui.so.4+0xb
0000064 0x7f44571fa478 in QWidget::event(QEvent*) from /usr/lib/libQtGui.so.4+0x3c8
0000065 0x7f44571a61f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQtGui.so.4+0x94
0000066 0x7f44571ada02 in QApplication::notify(QObject*, QEvent*) from /usr/lib/libQtGui.so.4+0xde2
0000067 0x7f4458c81229 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x89
0000068 0x7f4456c62e9e in QCoreApplication::notifyInternal(QObject*, QEvent*) from /usr/lib/libQtCore.so.4+0x8e
0000069 0x7f44571ac62d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) from /usr/lib/libQtGui.so.4+0x13d
0000070 /usr/lib/libQtGui.so.4(+0x263d5b) [0x7f4457225d5b]
0000071 0x7f4457224b29 in QApplication::x11ProcessEvent(_XEvent*) from /usr/lib/libQtGui.so.4+0x1119
0000072 /usr/lib/libQtGui.so.4(+0x28b215) [0x7f445724d215]
0000073 /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x2e8) [0x7f4450d2e368]
0000074 /usr/lib/libglib-2.0.so.0(+0x4c5b1) [0x7f4450d2e5b1]
0000075 /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x2e) [0x7f4450d2e63e]
0000076 0x7f4456c914b8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/libQtCore.so.4+0x78
0000077 /usr/lib/libQtGui.so.4(+0x28b3a8) [0x7f445724d3a8]
0000078 0x7f4456c61224 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/libQtCore.so.4+0x44
0000079 0x7f4456c6158f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/libQtCore.so.4+0x1bf
0000080 0x7f4456c66de0 in QCoreApplication::exec() from /usr/lib/libQtCore.so.4+0xa0
0000081 0x7f4458c322b2 in Gui::Application::runApplication() from /usr/lib/freecad/lib/libFreeCADGui.so+0x1532
0000082 freecad(main+0x713) [0x55ac6acc4083]
0000083 /usr/lib/libc.so.6(__libc_start_main+0xea) [0x7f44561a0f4a]
0000084 freecad(_start+0x2a) [0x55ac6acc52da]
Steps To ReproduceView > Workbench > SKetcher
Create a New Empty Document [Ctrl + N]
Additional InformationSystem:

CPU: Intel Xeon E3-1225 v5 @3.30Ghz
RAM: 32GB
GPU: Nvidia GTX 1050 Ti

Manjaro 17.1.7
TagsNo tags attached.
FreeCAD Information

Activities

Kunda1

2018-04-15 16:39

administrator   ~0011143

Last edited: 2018-04-15 16:47

As mentioned in the sticky above, please always post your Help>About FreeCAD>Copy to clipboard

EDIT:
Please try recreating the bug using the appimage and update the ticket with your results: https://github.com/FreeCAD/FreeCAD/releases/tag/0.18_pre

Kunda1

2018-04-15 17:04

administrator   ~0011145

I can't recreate on Manjaro 17.1.8 using appimage:
OS: "Manjaro Linux"
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.13516 (Git) AppImage
Build type: None
Branch: master
Hash: 7101d9a89d49ed718d42611a81f1097b723e5ad2
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedStates (en_US)

Foolz

2018-04-15 22:55

reporter   ~0011160

After system reboot, the issue goes away it seems, not sure what has change,

Thank you so much for the help.

Kunda1

2018-04-16 19:37

administrator   ~0011164

Closing ticket

Issue History

Date Modified Username Field Change
2018-04-14 12:54 Foolz New Issue
2018-04-15 16:39 Kunda1 Note Added: 0011143
2018-04-15 16:39 Kunda1 Status new => feedback
2018-04-15 16:47 Kunda1 Note Edited: 0011143
2018-04-15 16:47 Kunda1 Note Edited: 0011143
2018-04-15 17:04 Kunda1 Note Added: 0011145
2018-04-15 22:55 Foolz Note Added: 0011160
2018-04-15 22:55 Foolz Status feedback => new
2018-04-16 19:37 Kunda1 Status new => closed
2018-04-16 19:37 Kunda1 Resolution open => no change required
2018-04-16 19:37 Kunda1 Note Added: 0011164