From 1a2fff932fba2c3a80bfd46453a9c9710fe25287 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Mon, 17 Apr 2023 11:51:30 -0600 Subject: [PATCH] prevent crash during ripple-mode dragging a region with copy enabled (weird crash but this stops it) --- gtk2_ardour/editor_drag.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index fb8db41255..c305a20531 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -1848,7 +1848,7 @@ RegionMoveDrag::finished_copy (bool const changed_position, bool const changed_t /* Ripple marks & ranges if appropriate */ - if (_editor->should_ripple_all()) { + if (_editor->should_ripple_all() && _primary->region()->playlist()) { _editor->ripple_marks (_primary->region()->playlist(), extent_min, extent_min.distance (extent_max)); }