ID 397894 - Mari crashes when setting the Source while using the Clone Stamp tool.

Follow

Problem summary:
Mari crashes when setting the source while using the Clone Stamp tool.


Customer reported version:

Mari 3.4v4


Customer reported platform:
n_a_linux


Steps to reproduce:

1) Open Mari and the example head project.

2) Select the Clone Stamp tool.

3) Press CTRL + Left mouse-click an area to pick a source for the clone stamp tool, and then click+drag to paint.

4) Change the Source form Current Paint Target to something else, such as Painting.

5) Click+drag the mouse to paint again, and observe performance.

6) If Mari does not crash from step 5, change the source again until it crashes.


Expected behavior:
Mari should continue without crashing when selecting other options from the Source dropdown.


Actual behavior:
Mari crashes when selecting different options in the Source when using the Clone Stamp tool.


Workaround:
There is no available workaround at this time.


Reproduced by Support in:

Mari 4.5v1 - Windows 10, CentOS 7

Mari 4.2v2 - Windows 10

Mari 4.2v1 - Windows 10

Mari 4.1v2 - Windows 10

Mari 4.1v1 - Windows 10

Mari 3.4v4 - Windows 10

Mari 3.4v1 - Windows 10

Mari 3.3v1 - Windows 10, CentOS 7 - regression


Unable to reproduce bug in:
Mari 3.2v1 - Windows 10, CentOS 7


Earliest version tested:
Mari 3.2v1 - This issue no longer appears in this version and has regressed


    We're sorry to hear that

    Please tell us why