View Issue Details

IDProjectCategoryView StatusLast Update
0002550PathBugpublic2016-07-03 17:18
Reporterdubstar-04 Assigned Tosliptonic  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
PlatformPCOSDebianOS VersionTesting 64bit
Product Version0.16 
Summary0002550: Selecting pathPocket on a circular pocket causes a segfault
DescriptionIssue imported from https://github.com/yorikvanhavre/FreeCAD/issues/24

Screenshot of the model attached. This is repeatable with a number of models, pocket diameters, depths and tools.

FreeCAD Output:

uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
*** Abort *** an exception was raised, but no catch was found.
... The exception is:SIGSEGV 'segmentation violation' detected. Address 10

The Valgrind log is 15mb and I can't see anything of much use in there but If there is any more information I can provide please let me know.
TagsNo tags attached.
FreeCAD Information

Activities

yorik

2016-05-13 21:55

administrator  

yorik

2016-05-13 21:56

administrator  

circlepocket.fcstd (6,952 bytes)

yorik

2016-05-13 21:56

administrator   ~0007095

yorikvanhavre commented on 11 Apr 2015

Is this still crashing with recent code? If yes, could you provide a sample file and a step-by-step method to reproduce the crash?

yorik

2016-05-13 21:57

administrator   ~0007096

sliptonic commented on 11 Apr 2015

I don't have the segfault anymore but I have a new bug.

Open the file linked below.
Switch to Path wb
Create a project
Select the floor of the circular pocket.
Try to create a Path Pocket.
For me, freecad locks up. If I've launched from a terminal, I see it attempting to offset wires in what looks like an infinite loop.

https://dl.dropboxusercontent.com/u/9245675/circlepocket.fcstd

yorik

2016-05-13 21:57

administrator   ~0007097

wood-galaxy commented on 17 Apr 2015

I have the same behavior sliptonic describe.

sliptonic

2016-07-02 14:54

manager   ~0007165

I'm no longer see the lockup. Maybe this got fixed with new OCC?
OCC still doesn't offset pure circular pockets but doesn't lock up either. Libarea still works perfectly. I propose closing this.

Default pocket is now libarea, so make sure you switch to OCC to test.

sliptonic

2016-07-03 17:18

manager   ~0007176

Can't duplicate anymore.

Issue History

Date Modified Username Field Change
2016-05-13 21:55 yorik New Issue
2016-05-13 21:55 yorik File Added: a39addc6-95d8-11e4-9eec-6a9af94098b0.png
2016-05-13 21:56 yorik File Added: circlepocket.fcstd
2016-05-13 21:56 yorik Reporter yorik => dubstar-04
2016-05-13 21:56 yorik Note Added: 0007095
2016-05-13 21:57 yorik Note Added: 0007096
2016-05-13 21:57 yorik Note Added: 0007097
2016-07-02 14:54 sliptonic Note Added: 0007165
2016-07-03 17:18 sliptonic Note Added: 0007176
2016-07-03 17:18 sliptonic Status new => closed
2016-07-03 17:18 sliptonic Assigned To => sliptonic
2016-07-03 17:18 sliptonic Resolution open => fixed