View Issue Details

IDProjectCategoryView StatusLast Update
0000105FreeCADBugpublic2010-06-09 11:11
Reporterunauthenticated Assigned ToJriegel 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionwon't fix 
Product Version0.10 
Summary0000105: Crash when using SketchExample.py
DescriptionWhen using the sketcher example, go to edit mode and try to drag and drop a segmentation fault happens.

The stack trace is:
#0 0xaecc6bb3 in Sketcher::Sketch::movePoint (this=0x8a96a20, geoIndex1=0, Pos1=Sketcher::start, toPoint=...)
    at ../../../../../src/Mod/Sketcher/App/Sketch.cpp:465
#1 0x07fd30d8 in SketcherGui::ViewProviderSketch::mouseMove (this=0x882ca38, point=..., normal=..., pp=0x8a95888)
    at ../../../../../src/Mod/Sketcher/Gui/ViewProviderSketch.cpp:268
0000002 0x02ff91cd in Gui::ViewProvider::eventCallback (ud=0x882ca38, node=0x8976ed8) at ../../../src/Gui/ViewProvider.cpp:163
0000003 0x0493b404 in SoEventCallback::handleEvent(SoHandleEventAction*) () from /usr/lib/libCoin.so.60
0000004 0x04958508 in SoNode::handleEventS(SoAction*, SoNode*) () from /usr/lib/libCoin.so.60
0000005 0x046d01f0 in SoAction::traverse(SoNode*) () from /usr/lib/libCoin.so.60
0000006 0x048609d4 in SoChildList::traverse(SoAction*, int, int) () from /usr/lib/libCoin.so.60
0000007 0x04860d0a in SoChildList::traverse(SoAction*) () from /usr/lib/libCoin.so.60
0000008 0x04948f42 in SoGroup::doAction(SoAction*) () from /usr/lib/libCoin.so.60
0000009 0x049734f9 in SoSeparator::doAction(SoAction*) () from /usr/lib/libCoin.so.60
0000010 0x049735d4 in SoSeparator::handleEvent(SoHandleEventAction*) () from /usr/lib/libCoin.so.60
0000011 0x0497212c in SoSelection::handleEvent(SoHandleEventAction*) () from /usr/lib/libCoin.so.60
0000012 0x04958508 in SoNode::handleEventS(SoAction*, SoNode*) () from /usr/lib/libCoin.so.60
0000013 0x046d01f0 in SoAction::traverse(SoNode*) () from /usr/lib/libCoin.so.60
0000014 0x048609d4 in SoChildList::traverse(SoAction*, int, int) () from /usr/lib/libCoin.so.60
0000015 0x04860d0a in SoChildList::traverse(SoAction*) () from /usr/lib/libCoin.so.60
0000016 0x04948f42 in SoGroup::doAction(SoAction*) () from /usr/lib/libCoin.so.60
0000017 0x049734f9 in SoSeparator::doAction(SoAction*) () from /usr/lib/libCoin.so.60
0000018 0x049735d4 in SoSeparator::handleEvent(SoHandleEventAction*) () from /usr/lib/libCoin.so.60
0000019 0x04958508 in SoNode::handleEventS(SoAction*, SoNode*) () from /usr/lib/libCoin.so.60
0000020 0x046d01f0 in SoAction::traverse(SoNode*) () from /usr/lib/libCoin.so.60
0000021 0x048609d4 in SoChildList::traverse(SoAction*, int, int) () from /usr/lib/libCoin.so.60
0000022 0x04860d0a in SoChildList::traverse(SoAction*) () from /usr/lib/libCoin.so.60
0000023 0x04948f42 in SoGroup::doAction(SoAction*) () from /usr/lib/libCoin.so.60
0000024 0x049734f9 in SoSeparator::doAction(SoAction*) () from /usr/lib/libCoin.so.60
0000025 0x049735d4 in SoSeparator::handleEvent(SoHandleEventAction*) () from /usr/lib/libCoin.so.60
0000026 0x04958508 in SoNode::handleEventS(SoAction*, SoNode*) () from /usr/lib/libCoin.so.60
0000027 0x046d01f0 in SoAction::traverse(SoNode*) () from /usr/lib/libCoin.so.60
0000028 0x046dd9df in SoHandleEventAction::beginTraversal(SoNode*) () from /usr/lib/libCoin.so.60
0000029 0x046d0872 in SoAction::apply(SoNode*) () from /usr/lib/libCoin.so.60
0000030 0x048ee6fd in SoEventManager::actuallyProcessEvent(SoEvent const*) () from /usr/lib/libCoin.so.60
0000031 0x048ee44a in SoEventManager::processEvent(SoEvent const*) () from /usr/lib/libCoin.so.60
0000032 0x048e8dae in SoSceneManager::processEvent(SoEvent const*) () from /usr/lib/libCoin.so.60
0000033 0x0448ac31 in SoQtRenderArea::processSoEvent(SoEvent const*) () from /usr/lib/libSoQt4.so.20
0000034 0x044cd934 in SoQtViewer::processSoEvent(SoEvent const*) () from /usr/lib/libSoQt4.so.20
0000035 0x02fe06a0 in Gui::View3DInventorViewer::processSoEventBase (this=0x88af450, ev=0x88b1e18) at ../../../src/Gui/View3DInventorViewer.cpp:976
0000036 0x02efca35 in Gui::NavigationStyle::processSoEvent (this=0x8a480b8, ev=0x88b1e18) at ../../../src/Gui/NavigationStyle.cpp:883
0000037 0x02eff326 in Gui::CADNavigationStyle::processSoEvent (this=0x8a480b8, ev=0x88b1e18) at ../../../src/Gui/NavigationStyle.cpp:1594
0000038 0x02efc975 in Gui::NavigationStyle::processEvent (this=0x8a480b8, ev=0x88b1e18) at ../../../src/Gui/NavigationStyle.cpp:866
#39 0x02fe0676 in Gui::View3DInventorViewer::processSoEvent (this=0x88af450, ev=0x88b1e18) at ../../../src/Gui/View3DInventorViewer.cpp:971
#40 0x0448ebea in SoQtRenderArea::processEvent(QEvent*) () from /usr/lib/libSoQt4.so.20
0000041 0x02fe059b in Gui::View3DInventorViewer::processEvent (this=0x88af450, event=0xbfffe7f0) at ../../../src/Gui/View3DInventorViewer.cpp:952
0000042 0x04486bb9 in SoQtGLWidgetP::eventFilter(QObject*, QEvent*) () from /usr/lib/libSoQt4.so.20
0000043 0x00295cda in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
0000044 0x004e14b9 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
0000045 0x004e89f7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
0000046 0x02dde9f4 in Gui::GUIApplication::notify (this=0xbffff164, receiver=0x88b30a8, event=0xbfffe7f0) at ../../../src/Gui/Application.cpp:1277
0000047 0x00296a3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
0000048 0x004e7952 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
TagsNo tags attached.
FreeCAD Information

Activities

unauthenticated

2010-06-07 06:20

viewer   ~0000240

There is a further minor issue when going to edit mode. The Coin warning is:
Coin warning in SoGLLazyElement::sendDiffuseByIndex(): index 2 out of bounds [0, 1] in node 0x8eae7e8: <noname> (this warning will only be printed once, but there might be more errors)

Jriegel

2010-06-09 11:11

administrator   ~0000241

Sketcher is at the moment under heavy development, won't accept
bug reports on sketch till the rewrite is finished....

Issue History

Date Modified Username Field Change
2010-06-07 06:16 unauthenticated New Issue
2010-06-07 06:20 unauthenticated Note Added: 0000240
2010-06-09 07:03 wmayer Assigned To => Jriegel
2010-06-09 07:03 wmayer Status new => assigned
2010-06-09 11:11 Jriegel Note Added: 0000241
2010-06-09 11:11 Jriegel Status assigned => closed
2010-06-09 11:11 Jriegel Resolution open => won't fix