e26edc93d6fb2d2586bcf989fca4308170f50bc3
~LocationMarkers() emits CatchDeletion, which calls Selection::remove(ArdourMarker*) which in turn calls Editor::marker_selection_changed(), which can cause a heap-use-after-free. So we first need to clear the location_markers map, before deleting the markers.
Please see the Ardour web site at https://ardour.org/ for all documentation..
For information on building ardour:
https://ardour.org/development.html
Description
Languages
C++
56.5%
C
39.6%
JavaScript
1.3%
Lua
0.9%
Python
0.6%
Other
0.9%