Problem summary
Mirroring geometry via the python API now causes an immediate crash in 3.2v1
Customer reported version
3.2v1
Customer reported platform
windows10
Steps to reproduce
1) Open Mari 3.2v1 and create a project with any geo
2) Navigate to the Python console (Python > Show console)
3) Evaluate the following =
curGeo = mari.geo.current()
trans = curGeo.transform( 0).asList()
trans[0] = -trans[0]
nTrans = mari.Matrix( trans)
curGeo.setTransform( nTrans, 0)
4) Observe that the line
nTrans = mari.Matrix( trans) now causes a crash.
Workaround
Unknown.
Tested by support
Windows 7
3.2v1, 3.1v3, 3.1v1, 3.0v4
MacOSx
3.2v1, 3.1v3, 3.1v1, 3.0v4
Linux
3.2v1, 3.1v3
Only reproducible in 3.2v1
Regression
Yes. Last working version: 3.1v3
Expected behaviour
Object should flip along the x-axis. (The Example Head is a symmetrical model, for best results test this on non-symmetrical geo)
Actual behaviour
Executing the code snippet causes Mari 3.2v1 to immediately crash.