From bda2e9738ff16af5198cf61c33b823bdfd3fed9f Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 19 Sep 2017 21:38:15 -0400 Subject: clearer catastrophic error message, rather than assert() --- libs/ardour/disk_reader.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'libs/ardour/disk_reader.cc') diff --git a/libs/ardour/disk_reader.cc b/libs/ardour/disk_reader.cc index 5194b6ca2a..d14bd18971 100644 --- a/libs/ardour/disk_reader.cc +++ b/libs/ardour/disk_reader.cc @@ -359,7 +359,10 @@ DiskReader::run (BufferSet& bufs, samplepos_t start_sample, samplepos_t end_samp */ disk_signal += roll_delay_offset; - assert (start_sample >= playback_sample); + if (start_sample < playback_sample) { + cerr << owner()->name() << " SS = " << start_sample << " PS = " << playback_sample << endl; + abort (); + } if (start_sample != playback_sample) { cerr << owner()->name() << " playback not aligned, jump ahead " << (start_sample - playback_sample) << endl; -- cgit v1.2.3