Problem with displaying-step to reproduce (Part workbench)
1. Insert Cube
2. Change dimension for example Length by adding 0 to the default size (10mm)
From 100000000 mm there are problem with displaying cube, from 1000000000 mm it completely dissapear. If you increase size more there are problems wilth lengths in Python console for example :FreeCAD.getDocument('Unnamed').getObject('Box').Length = '99999999999999991611392.00 mm'
Crash-step to reproduce (Draft workbench)
1. Create Text (for example "HELLO")
2. Change properties Display mode: 2D text
3. Change Scale Multiplier to 10000- you should get Access violation
4. Increase Scale Multiplier to 1000000 or more you should get crash
Maybe it will be better when the user will get some warning or maybe it's possible to prevent crash.
BTW I've checked also Fusion360 when you increase the size of the cube you will get crash (without warning). So probably it's a general problem of the CAD software.
Code: Select all
OS: Windows 10 (10.0)
Word size of FreeCAD: 64-bit
Version: 0.20.28671 (Git)
Build type: Release
Python 3.8.13, Qt 5.12.9, Coin 4.0.0, OCC 7.5.3