View Issue Details

IDProjectCategoryView StatusLast Update
0001809PartDesignBugpublic2014-12-08 14:27
ReporterDeepSOIC Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Platform64-bitOSWindowsOS Version8.1
Summary0001809: Pocketing "Up to face" fails when sketch extends out of the part
DescriptionConsider I have a box and I want to cut a slot in it. I map a sketch to a face and draw a rectangle that intersects an edge of the face. When pocketing the sketch, it sound like a good idea to pocket to the opposite face of the box. But when I do so, I get an error message (title)"Input error" (message)"ACCESS VIOLATION at address 0x00000000 during 'READ' operation". After that the task remains active.
Steps To Reproduce1. Create a box (either by padding a sketch or by a command on Part WB)
2. Select a face of the box and map a new sketch onto it
3. In the new sketch, draw a rectangle that intersects the face the sketch is mapped to. Close the sketch.
4. Click Pocket on Part Design WB. In Type dropdown, select "Up to face". Click a Face button, rotate 3d view and click a face of the box that is the opposite to the face the sketch was mapped to.
5. Click OK.
A message box pops up: (title)"Input error" (message)"ACCESS VIOLATION at address 0x00000000 during 'READ' operation". The task remains active and 3d view is showing the pocket of a dimension style.

--------OR

1. Open the attached file.
2. In tree view, double click on Pocket
3. Click OK.
Additional InformationOS: Windows 8.1
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.15.4151 (Git)
Branch: master
Hash: ae09625140651423ed7b1035fa59395d206e532f
Python version: 2.7.5
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.7.0


It does not happen on FC 0.14 64-bit.
It apparently only happens when the sketch extends out of the face. But it does matter how exactly does it extend. If I try to cut off a corner - it generally works. Move the sketch001 in the attached file for quick testing of when it works and when not.
TagsNo tags attached.
FreeCAD Information

Activities

DeepSOIC

2014-10-31 19:12

developer  

pocket-fail.FCStd (10,192 bytes)

DeepSOIC

2014-11-14 19:35

developer   ~0005316

A bit of relevant discussion that happened in an irrelevant forum thread:
http://forum.freecadweb.org/viewtopic.php?p=69008#p69008

shoogen

2014-11-14 20:37

developer   ~0005317

Last edited: 2014-11-14 20:55

I can't reproduce the problem

OS: Debian GNU/Linux 7.7 (wheezy)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.15.4189 +7 (Git)
Branch: sketcher-geoidcheck,dev-openscad
Hash: 3c9b139e7db734e0606a07fda8393b5b42f03b06
Python version: 2.7.3
Qt version: 4.8.2
Coin version: 4.0.0a
OCC version: 6.8.0

quick61

2014-11-15 18:27

reporter   ~0005319

Neither can I. Tried on both Release and Master, both worked as expected.

OS: Kubuntu 14.04.1 LTS
Word size: 64-bit
Version: 0.14.3705 (Git)
Branch: releases/FreeCAD-0-14
Hash: f25e6e4716fb63ef3ac618ce9e552761bbc1b4b1
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
SoQt version: 1.6.0a
OCC version: 6.7.1

OS: Kubuntu 14.04.1 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.15.4191 (Git)
Branch: master
Hash: a622d14c2d0bdfee6a6de1d09980880094c64978
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.7.1

DeepSOIC

2014-12-08 01:18

developer   ~0005359

The bug is gone for me in a recent FreeCAD build. I think it was OCC. Please close the bug.

OS: Windows 8.1
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.15.4252 (Git)
Branch: master
Hash: c02590c666c6dd7d33bf3cb795497311b6badadb
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.7.1

Issue History

Date Modified Username Field Change
2014-10-31 19:12 DeepSOIC New Issue
2014-10-31 19:12 DeepSOIC File Added: pocket-fail.FCStd
2014-11-14 19:35 DeepSOIC Note Added: 0005316
2014-11-14 20:37 shoogen Note Added: 0005317
2014-11-14 20:55 shoogen Note Edited: 0005317
2014-11-14 20:55 shoogen Note Edited: 0005317
2014-11-15 18:27 quick61 Note Added: 0005319
2014-12-08 01:18 DeepSOIC Note Added: 0005359
2014-12-08 14:27 shoogen Status new => closed
2014-12-08 14:27 shoogen Resolution open => no change required