1. Are you using the latest release version?: Yes, 1.9.2.1035
2. Can you reproduce it?: Yes
See attached demo.afdesign
There are 4 shapes
- Curve A and Curve B have an 8pt white stroke and a 4pt black stroke.
- Curve X and Y only have a 4pt black stroke.
Expected behavior:
I should be able to select any combination of these shapes, chose Layer>Expand Stroke, and all the strokes will be expanded and the app will not crash.
Actual Behavior:
When I choose Layer>Expand Stroke the behavior depends on which shapes are selected:
Selection contains only Curve X and Curve Y (and any number of shapes that only have a single stroke) - App behaves as expected.
Selection contains ONE of curve A or curve B and ONE of Curve X or Curve Y - App behaves as expected.
Selection contains BOTH Curve A and Curve B - App crashes 100% of the time.
Selection contains ONE of Curve A or Curve B and BOTH Curve X and Curve Y - App crashes 100% of the time.
The same behavior is seen in other documents when running Expand Stroke on a selection containing multiple shapes when some of them have multiple strokes.
demo.afdesign