A pattern that I could still open a few days ago causes now Valentina to crash when opening. I could narrow it down to a specific detail in the pattern which has curves intersecting and seam allowances with values different than "CurrentSeamAllowance".
I upload here the val-file without the values of the seam allowance causing the crash, so that it's able to open. The same crash can be reproduced when editing the value of the seam allowance of certain points.
Open the pattern, go to "Details", edit the Seam allowance of the Detail called "Passe" and change the seam allowance of the Node "A51" (after and before have the same crash behaviour) for instance to "CurrentSeamAllowance+1", then Apply or Ok. The crash should happen then.
"ASSERT failure in QVector<T>::at: "index out of range", file /opt/Qt/5.9.2/gcc_64/include/QtCore/qve"
The interesting bits of the call stack:
7 QVector<QPointF>::at qvector.h line 422
8 VPiecePath::CurveSeamAllowanceSegment vpiecepath.cpp line 1051
9 VPiece::SeamAllowancePoints vpiece.cpp line 404
I use the latest code on develop.