Issue 368 in heekscad: HeeksCAD / HeeksCNC crashes reproducibly on imported 3D objects containing extruded splines or text

53 views
Skip to first unread message

codesite...@google.com

unread,
Feb 1, 2012, 5:20:36 PM2/1/12
to heeksca...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 368 by stellpla...@datenparkplatz.de: HeeksCAD / HeeksCNC crashes
reproducibly on imported 3D objects containing extruded splines or text
http://code.google.com/p/heekscad/issues/detail?id=368

Hi,

this is reproducible on either:

HeeksCAD 0.20 (binary release version) on Windows 7 AMD64 SP1
or:

HeeksCAD/CNC 0.18 (up-to-date GIT pull) compiled on Ubuntu 11.10 using
dependencies as listed at the end of this report:


** Description: **
Heeks CAD reproducibly crashes when working on imported 3D-objects that
contain spline curves or extruded text characters.


> What steps will reproduce the problem?

1. Load the attached STEP example file in e.g.
HeeksCAD 0.20 on windows

2. Rotate contained object approx. 90 degrees around the X-axis
so that the extruded curve is visible

3. Select the object top face (i.e. the face containing the curve)

4. Right-click "Surface -> Make a sketch from face"

5. HeeksCAD crashes and eats up system memory until it is finally
killed by Windows or the Linux kernel OOM killer (hopefully).


> What is the expected output? What do you see instead?

I'd like to see a sketch made from the face containing the extruded
hole ;-)

When compiling HeeksCAD w/o HeeksCNC on Ubuntu, and when using the
in-tree-contained OpenCASCADE Community Edition instead of the
Ubuntu precompiled version, HeeksCAD appears to work
and produces a sketch from the face as desired. I haven't tested other
combinations/versions.

> What version of the product are you using? On what operating system?

HeeksCAD 0.20 or HeeksCAD/CNC 0.18 binary/windows or GIT checkout compiled
on Ubuntu 11.10 with following package versions:

libboost-python-dev Version: 1.46.1.1
python-dev Version: 2.7.2-7ubuntu2
libgtkglext1-dev Version: 1.2.0-1.2fakesync1
libwxgtk2.8-dev Version: 2.8.11.0-0ubuntu10
libopencascade-dev Version: 6.5.0.dfsg-2
libwxbase2.8-dev Version: 2.8.11.0-0ubuntu10
cmake Version: 2.8.5-1ubuntu1

Hope this helps.
Please let me know if you have any further questions! Thank you!


Attachments:
Extruded_Part_HeeksCAD_Crash.STEP 26.3 KB

Reply all
Reply to author
Forward
0 new messages