From aa55bf35ebd44dfdbac15743e6e1b9c81b0b309c Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 14 May 2024 02:12:45 +0200 Subject: [PATCH] Catch issues with invalid region vs. source length e.g. the session from https://tracker.ardour.org/view.php?id=9704#c28732 --- libs/ardour/playlist.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/ardour/playlist.cc b/libs/ardour/playlist.cc index cc97894222..5389d30cb7 100644 --- a/libs/ardour/playlist.cc +++ b/libs/ardour/playlist.cc @@ -2668,6 +2668,7 @@ Playlist::relayer () } assert (divisions == 0 || end_division < divisions); + assert (start_division >= 0 && end_division >= start_division); /* find the lowest layer that this region can go on */ size_t j = layers.size ();