From 89a7c41175ecfc8ba8644c2eead14fb2f539719b Mon Sep 17 00:00:00 2001 From: Ben Loftis Date: Sun, 12 Jul 2020 12:05:23 -0500 Subject: [PATCH] Likely fix for occasional crash in editor_regions::region_changed() --- gtk2_ardour/editor_regions.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/editor_regions.cc b/gtk2_ardour/editor_regions.cc index 5d5616004c..25e7db4491 100644 --- a/gtk2_ardour/editor_regions.cc +++ b/gtk2_ardour/editor_regions.cc @@ -430,8 +430,9 @@ EditorRegions::region_changed (boost::shared_ptr r, const PropertyChange /* this region is not on an active playlist * maybe it got deleted, or whatever */ if (map_it != region_row_map.end ()) { + Gtk::TreeModel::iterator r = map_it->second; region_row_map.erase (map_it); - _model->erase (map_it->second); + _model->erase (r); } return; }