Incidentally this PR prompted a more general cleanup: 093a3abbd42d978dec25d9255b5e08cfd2a0c6fd As some of the issues mentioned in review were found in other operators.
Indeed, there is such kind of a problem in software that set box selection by default - workflow-wise box selection blocks picking actions, delimiting them by threshold, and thresholds is not…
Committed to main, made some minor changes, skip hidden vertices & replace magic numbers with the enum ID's.
Please check if 528bd239f029125fb0deee3f124d55b80f90b8a1 resolves the issue (4.4x daily build).
Please check if 528bd239f029125fb0deee3f124d55b80f90b8a1 resolves the issue (4.3x daily build).
Somewhat disappointing to have testbuilds available and not a single people who reported issues to test them...
@ideasman42 what do you say, should we just merge the PR in main and see if…
The leak is caused by multiple threads running image_partial_update_register_ensure
without any locks.
@Jeroen-Bakker attached a test patch which uses an existing lock make the logic…