View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001413 | FreeCAD | Bug | public | 2014-02-14 10:44 | 2014-02-15 19:19 |
Reporter | shoogen | Assigned To | wmayer | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | reopened | ||
Product Version | trunk | ||||
Summary | 0001413: Part.Shape.transformGeometry on Null Shape causes SIGSEGV | ||||
Description | SIGSEGV in BRepBuilderAPI_GTransform OCE version 0f39a55ae5955b07d09dff71840b7ad7537338a1 | ||||
Steps To Reproduce | >>> import Part >>> Part.Shape().transformGeometry(FreeCAD.Matrix(-1)) | ||||
Additional Information | #0 0x00007f1574ee3be0 in TopoDS_ListIteratorOfListOfShape::Initialize(TopoDS_ListOfShape const&) () from /usr/local/lib/libTKBRep.so.7 #1 0x00007f1574ee088a in TopoDS_Iterator::Initialize(TopoDS_Shape const&, bool, bool) () from /usr/local/lib/libTKBRep.so.7 0000002 0x00007f1574f3c473 in BRepTools_Modifier::Put(TopoDS_Shape const&) () from /usr/local/lib/libTKBRep.so.7 0000003 0x00007f1574b895fd in BRepBuilderAPI_ModifyShape::DoModif(TopoDS_Shape const&, Handle_BRepTools_Modification const&) () from /usr/local/lib/libTKTopAlgo.so.7 0000004 0x00007f1574bb3129 in BRepBuilderAPI_NurbsConvert::Perform(TopoDS_Shape const&, bool) () from /usr/local/lib/libTKTopAlgo.so.7 0000005 0x00007f1574b8a57f in BRepBuilderAPI_GTransform::Perform(TopoDS_Shape const&, bool) () from /usr/local/lib/libTKTopAlgo.so.7 0000006 0x00007f1574b8aa10 in BRepBuilderAPI_GTransform::BRepBuilderAPI_GTransform(TopoDS_Shape const&, gp_GTrsf const&, bool) () from /usr/local/lib/libTKTopAlgo.so.7 0000007 0x00007f15783e511a in Part::TopoShape::transformGShape (this=0x6d6bf70, rclTrf=...) at free-cad/src/Mod/Part/App/TopoShape.cpp:1931 0000008 0x00007f157837dfa4 in Part::TopoShapePy::transformGeometry (this=0x6d6bfb0, args=0x63dae10) at free-cad/src/Mod/Part/App/TopoShapePyImp.cpp:777 0000009 0x00007f1578370b45 in Part::TopoShapePy::staticCallback_transformGeometry (self=0x6d6bfb8, args=0x63dae10) at /home/sebastian/fc-build/src/Mod/Part/App/TopoShapePy.cpp:2003 0000010 0x00007f15e2a4f422 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0 0000011 0x00007f15e2a502e8 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0 0000012 0x00007f15e2aa6806 in ?? () from /usr/lib/libpython2.7.so.1.0 0000013 0x00007f15e2b35d3e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0 0000014 0x00007f15e2b84810 in ?? () from /usr/lib/libpython2.7.so.1.0 0000015 0x00007f15e2b35d3e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0 0000016 0x00007f15e2b36647 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.7.so.1.0 0000017 0x00007f15e3d6d0df in Py::Callable::apply (this=0x7fff4a542030, args=...) at free-cad/src/CXX/Python2/Objects.hxx:3235 0000018 0x00007f15e3590138 in App::FeaturePythonImp::execute (this=0x574fa40) at free-cad/src/App/FeaturePython.cpp:64 0000019 0x00007f15782cb4a9 in App::FeaturePythonT<Part::Feature>::execute (this=0x574fcc0) at free-cad/src/App/FeaturePython.h:86 | ||||
Tags | No tags attached. | ||||
FreeCAD Information | |||||
|
Part::Mirroring::execute #0 0x00007fb0ec801be0 in TopoDS_ListIteratorOfListOfShape::Initialize(TopoDS_ListOfShape const&) () from /usr/local/lib/libTKBRep.so.7 #1 0x00007fb0ec7fe88a in TopoDS_Iterator::Initialize(TopoDS_Shape const&, bool, bool) () from /usr/local/lib/libTKBRep.so.7 0000002 0x00007fb0ec85a473 in BRepTools_Modifier::Put(TopoDS_Shape const&) () from /usr/local/lib/libTKBRep.so.7 0000003 0x00007fb0ec4a75fd in BRepBuilderAPI_ModifyShape::DoModif(TopoDS_Shape const&, Handle_BRepTools_Modification const&) () from /usr/local/lib/libTKTopAlgo.so.7 0000004 0x00007fb0ec4a23e9 in BRepBuilderAPI_Transform::Perform(TopoDS_Shape const&, bool) () from /usr/local/lib/libTKTopAlgo.so.7 0000005 0x00007fb0ec4a25e0 in BRepBuilderAPI_Transform::BRepBuilderAPI_Transform(TopoDS_Shape const&, gp_Trsf const&, bool) () from /usr/local/lib/libTKTopAlgo.so.7 0000006 0x00007fb0efbde0f7 in Part::Mirroring::execute (this=0x48eaff0) at free-cad/src/Mod/Part/App/FeatureMirroring.cpp:94 |
FreeCAD: master e08635b1 2014-02-14 15:02:26 Details Diff |
+ fixes 0001413: Part.Shape.transformGeometry on Null Shape causes SIGSEGV |
Affected Issues 0001413 |
|
mod - src/Mod/Part/App/TopoShape.cpp | Diff File | ||
FreeCAD: master 1be3308c 2014-02-15 19:54:15 Details Diff |
+ fixes 0001413: Part.Shape.transformGeometry on Null Shape causes SIGSEGV |
Affected Issues 0001413 |
|
mod - src/Mod/Part/App/FeatureMirroring.cpp | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-02-14 10:44 | shoogen | New Issue | |
2014-02-14 10:53 | shoogen | Priority | low => normal |
2014-02-14 10:53 | shoogen | Reproducibility | have not tried => always |
2014-02-14 10:53 | shoogen | Summary | SIGSEGV in BRepBuilderAPI_GTransform => Part.Shape.transformGeometry on Null Shape causes SIGSEGV |
2014-02-14 10:53 | shoogen | Description Updated | |
2014-02-14 10:53 | shoogen | Steps to Reproduce Updated | |
2014-02-14 14:19 | wmayer | Changeset attached | => FreeCAD Master master e08635b1 |
2014-02-14 14:19 | wmayer | Assigned To | => wmayer |
2014-02-14 14:19 | wmayer | Status | new => closed |
2014-02-14 14:19 | wmayer | Resolution | open => fixed |
2014-02-15 17:32 | shoogen | Note Added: 0004223 | |
2014-02-15 17:32 | shoogen | Status | closed => feedback |
2014-02-15 17:32 | shoogen | Resolution | fixed => reopened |
2014-02-15 19:19 | wmayer | Changeset attached | => FreeCAD Master master 1be3308c |
2014-02-15 19:19 | wmayer | Status | feedback => closed |