ID 264638 - Mirroring geometry via the python API now causes an immediate crash in 3.2v1

Follow

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.
 

    We're sorry to hear that

    Please tell us why