DINKIN / heekscad

Automatically exported from code.google.com/p/heekscad
Other
0 stars 0 forks source link

HeeksCAD / HeeksCNC crashes reproducibly on imported 3D objects containing extruded splines or text #368

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
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! 

Original issue reported on code.google.com by stellpla...@datenparkplatz.de on 1 Feb 2012 at 10:20

Attachments: