View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001808 | Sketcher | Bug | public | 2014-10-28 18:57 | 2014-11-09 17:21 |
Reporter | quick61 | Assigned To | wmayer | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 0.14 | ||||
Summary | 0001808: Double Clicking Sketcher PolyLine Causing Crash | ||||
Description | Double clicking the PolyLine tool in Sketcher at onset of using tool causes FreeCAD to crash. This is occurring in FreeCAD 0.14 Release and current development master. | ||||
Steps To Reproduce | Sketcher Workbench. Start new Sketch, any plane. Select the PolyLine tool. Double click in the 3D view. Crash | ||||
Additional Information | FreeCAD forum reference - http://forum.freecadweb.org/viewtopic.php?f=3&t=8203 *-*-*-*-*-*- Program received signal SIGSEGV, Segmentation fault. 0x00007ffff4dbc8d8 in main_arena () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt #0 0x00007ffff4dbc8d8 in main_arena () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff503631f in __dynamic_cast () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 0000002 0x00007fffcaa7c2aa in DrawSketchHandlerLineSet::pressButton(Base::Vector2D) () from /home/mark/Build/FreeCAD/Mod/Sketcher/SketcherGui.so 0000003 0x00007fffcaad0e72 in SketcherGui::ViewProviderSketch::mouseButtonPressed(int, bool, SbVec2s const&, Gui::View3DInventorViewer const*) () from /home/mark/Build/FreeCAD/Mod/Sketcher/SketcherGui.so 0000004 0x00007ffff775f9be in Gui::ViewProvider::eventCallback(void*, SoEventCallback*) () from /home/mark/Build/FreeCAD/lib/libFreeCADGui.so 0000005 0x00007ffff437195b in SoEventCallback::handleEvent(SoHandleEventAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000006 0x00007ffff4385c0c in SoNode::handleEventS(SoAction*, SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000007 0x00007ffff414bc04 in SoAction::traverse(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000008 0x00007ffff429b294 in SoChildList::traverse(SoAction*, int, int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000009 0x00007ffff437b66f in SoGroup::doAction(SoAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000010 0x00007ffff43986d7 in SoSeparator::doAction(SoAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000011 0x00007ffff76cf6f7 in Gui::SoFCUnifiedSelection::handleEvent(SoHandleEventAction*) () from /home/mark/Build/FreeCAD/lib/libFreeCADGui.so 0000012 0x00007ffff4385c0c in SoNode::handleEventS(SoAction*, SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000013 0x00007ffff414bc04 in SoAction::traverse(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000014 0x00007ffff429b294 in SoChildList::traverse(SoAction*, int, int) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000015 0x00007ffff437b66f in SoGroup::doAction(SoAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000016 0x00007ffff43986d7 in SoSeparator::doAction(SoAction*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000017 0x00007ffff4385c0c in SoNode::handleEventS(SoAction*, SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000018 0x00007ffff414bc04 in SoAction::traverse(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000019 0x00007ffff41561aa in SoHandleEventAction::beginTraversal(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000020 0x00007ffff414c7d2 in SoAction::apply(SoNode*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000021 0x00007ffff42b90a9 in SoEventManager::actuallyProcessEvent(SoEvent const*) () from /usr/lib/x86_64-linux-gnu/libCoin.so.80 0000022 0x00007ffff772181e in SIM::Coin3D::Quarter::QuarterWidget::processSoEvent(SoEvent const*) () from /home/mark/Build/FreeCAD/lib/libFreeCADGui.so 0000023 0x00007ffff773e659 in Gui::View3DInventorViewer::processSoEventBase(SoEvent const*) () from /home/mark/Build/FreeCAD/lib/libFreeCADGui.so 0000024 0x00007ffff7730d5c in Gui::CADNavigationStyle::processSoEvent(SoEvent const*) () from /home/mark/Build/FreeCAD/lib/libFreeCADGui.so 0000025 0x00007ffff772e0a2 in Gui::NavigationStyle::processEvent(SoEvent const*) () from /home/mark/Build/FreeCAD/lib/libFreeCADGui.so 0000026 0x00007ffff773e627 in Gui::View3DInventorViewer::processSoEvent(SoEvent const*) () from /home/mark/Build/FreeCAD/lib/libFreeCADGui.so 0000027 0x00007ffff77253d4 in SIM::Coin3D::Quarter::EventFilter::eventFilter(QObject*, QEvent*) () from /home/mark/Build/FreeCAD/lib/libFreeCADGui.so 0000028 0x00007ffff545a646 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 0000029 0x00007ffff5bd0e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0000030 0x00007ffff5bd75dd in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0000031 0x00007ffff756379f in Gui::GUIApplication::notify(QObject*, QEvent*) () from /home/mark/Build/FreeCAD/lib/libFreeCADGui.so 0000032 0x00007ffff545a4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 0000033 0x00007ffff5bd6d93 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0000034 0x00007ffff5c4b9cb in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0000035 0x00007ffff5c4b269 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0000036 0x00007ffff5c72b02 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0000037 0x00007fffee9d3e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 0000038 0x00007fffee9d4048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007fffee9d40ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #40 0x00007ffff54877a1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 0000041 0x00007ffff5c72bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 0000042 0x00007ffff54590af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 0000043 0x00007ffff54593a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 0000044 0x00007ffff545eb79 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 0000045 0x00007ffff755b38f in Gui::Application::runApplication() () from /home/mark/Build/FreeCAD/lib/libFreeCADGui.so 0000046 0x0000000000404043 in main () | ||||
Tags | No tags attached. | ||||
FreeCAD Information | |||||