View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003980||Draft||Bug||public||2019-05-17 23:22||2019-06-10 11:44|
|Fixed in Version||0.19|
|Summary||0003980: Expression in Draft:Scale tool is ignored / crashes FC|
|Description||When trying to use an expression as scaling value in Draft:Scale tool (through Property editor), it is ignored or worse crashes FreeCAD.|
Same works correctly with the similar Draft:Clone.
Forum thread (fr)
|Steps To Reproduce|
|Additional Information||Dr. Konqi's callstack (would bet Thread 1 is the culprit) :|
@openBrain Thanks for the report.
Can you kindly reproduce this on 0.19dev ?
@Kunda1 Just tried with below version.
Indeed I can't reproduce, but :
* The Scale function doesn't anymore expose its scaling properties in the property editor after usage
* The Scale function doesn't work as it doesn't effectively scale the object (with different failure modes according usage conditions).
In brief it looks like the function is totally broken... Would this need another ticket ?
OS: Ubuntu 18.04.2 LTS (KDE/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19. (2019/06/01)
Build type: Release
Python version: 3.6.7
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/France (fr_FR)
||@openBrain if this ticket isn't reproducible anymore like you reported and new phenomena is happening then yes, lets close this ticket and open (a) ticket(s) dedicated to said new phenomena. Thank you.|
||@Kunda1 Got it ! Let's see if it's not a transient in the dev (because it currently looks like a deep regression). I'll check again in few days and confirm.|
Confirmed that there where regressions in 2019/06/01 release that was preventing to reproduce the bug (Thread link)
After regressions fixed, bug declared here isn't present anymore.
Nonetheless I don't know if dev want this ticket just to be closed, or linked with patching commit (open question at the end of linked thread)...
||@Kunda1 : according Yorik, this ticket can be closed as is without further note added. ;)|
Fixed in https://github.com/FreeCAD/FreeCAD/commit/e2f65ef01
Thanks @openBrain for your tenacity on this and the heads-up! Your contributions are really helpful and improving FreeCAD for the better. :)
|2019-05-17 23:22||openBrain||New Issue|
|2019-05-17 23:22||openBrain||Tag Attached: Draft|
|2019-05-30 12:15||Kunda1||Severity||major => crash|
|2019-05-30 12:17||Kunda1||Note Added: 0013130|
|2019-05-30 12:17||Kunda1||Status||new => feedback|
|2019-06-02 15:39||openBrain||Note Added: 0013137|
|2019-06-02 15:39||openBrain||Status||feedback => new|
|2019-06-02 17:06||openBrain||Note Edited: 0013137||View Revisions|
|2019-06-03 01:01||Kunda1||Note Added: 0013139|
|2019-06-03 17:45||openBrain||Note Added: 0013143|
|2019-06-07 16:18||openBrain||Note Added: 0013159|
|2019-06-09 21:10||openBrain||Note Added: 0013167|
|2019-06-10 11:44||Kunda1||Assigned To||=> yorik|
|2019-06-10 11:44||Kunda1||Status||new => closed|
|2019-06-10 11:44||Kunda1||Resolution||open => fixed|
|2019-06-10 11:44||Kunda1||Fixed in Version||=> 0.19|
|2019-06-10 11:44||Kunda1||Note Added: 0013168|