Possible Bug using "Draft - Edit Mirror Plane" ( SegFault )

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
Post Reply
User avatar
prandall
Posts: 76
Joined: Thu Feb 16, 2017 12:42 pm
Contact:

Possible Bug using "Draft - Edit Mirror Plane" ( SegFault )

Post by prandall »

After having created a mirror I invoked the "Edit Mirror Plane". I select the move tool and press ESC key, FreeCAD exits without warning.

Steps to re-create

1.) Create an object and a mirror using Draft Mirror tool
2.) Edit Mirror plane by Double-Click mirror item in combo view ( or use context menu )
3.) Click selection tool
4.) Press ESC key
FreeCAD_650.png
FreeCAD_650.png (148.89 KiB) Viewed 797 times
Console Output is brief:

Code: Select all

Program received signal SIGSEGV, Segmentation fault.
Segmentation fault
A second run was a little different:

Code: Select all

Program received signal SIGSEGV, Segmentation fault.
#0  [0xb77b3cdc]
Thats all the output I could find

My Version info is:

Code: Select all

OS: Linux Mint 17.3 Rosa
Word size of OS: 32-bit
Word size of FreeCAD: 32-bit
Version: 0.18.13588 (Git)
Build type: None
Branch: master
Hash: 1e2b9758cc7f6872da018ee71983a82499866508
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedStates (en_US)
3D Printing, CAD, Electronics and other errata at: https://www.youtube.com/channel/mathcodeprint
chrisb
Veteran
Posts: 54293
Joined: Tue Mar 17, 2015 9:14 am

Re: Possible Bug using "Draft - Edit Mirror Plane" ( SegFault )

Post by chrisb »

No problem here:

OS: Mac OS X
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.13567 (Git)
Build type: Release
Branch: (HEAD detached at 33b883a)
Hash: 33b883acb2cd379f4b1fda4278c5f97231984714
Python version: 2.7.14
Qt version: 5.10.1
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
prandall
Posts: 76
Joined: Thu Feb 16, 2017 12:42 pm
Contact:

Re: Possible Bug using "Draft - Edit Mirror Plane" ( SegFault )

Post by prandall »

When you go to next version of daily-build can you try again?
3D Printing, CAD, Electronics and other errata at: https://www.youtube.com/channel/mathcodeprint
chrisb
Veteran
Posts: 54293
Joined: Tue Mar 17, 2015 9:14 am

Re: Possible Bug using "Draft - Edit Mirror Plane" ( SegFault )

Post by chrisb »

prandall wrote: Wed Apr 25, 2018 10:40 pm When you go to next version of daily-build can you try again?
I can reproduce the issue, although it does not happen everytime. So I'm not sure if it is a regression since my previous post and I cannot retest, because I deleted the old version.

OS: Mac OS X
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.13613 (Git)
Build type: Release
Branch: (HEAD detached at 0599879)
Hash: 0599879e21cb7c2ce3a15adda0b59aeff6396529
Python version: 2.7.14
Qt version: 5.10.1
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
chrisb
Veteran
Posts: 54293
Joined: Tue Mar 17, 2015 9:14 am

Re: Possible Bug using "Draft - Edit Mirror Plane" ( SegFault )

Post by chrisb »

The Mirror-Edit-Tool - which seems to be similar the old transformation tool - has two modes: The turn mode with small green arrows as in the image above and the move mode with big violet arrows.
I can reproduce the crash with the following procedure

- precondition: Standard cube with Draft Mirror as attached below.
- doubleclick on the mirror object in combo view
- click on the center of the green cross in the middle thus switching to move mode
- move with the mouse
- click again to switch back to turn mode
- hit escape key
-> crash

OS: Mac OS X
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.13613 (Git)
Build type: Release
Branch: (HEAD detached at 0599879)
Hash: 0599879e21cb7c2ce3a15adda0b59aeff6396529
Python version: 2.7.14
Qt version: 5.10.1
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)
Attachments
mirrorDraft.FCStd
(4.56 KiB) Downloaded 23 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
prandall
Posts: 76
Joined: Thu Feb 16, 2017 12:42 pm
Contact:

Re: Possible Bug using "Draft - Edit Mirror Plane" ( SegFault )

Post by prandall »

Ok, I think that at least confirms there is a bug. I will add it tomorrow.
3D Printing, CAD, Electronics and other errata at: https://www.youtube.com/channel/mathcodeprint
Post Reply