From 7c8552620eb0024c56848b9f28742e9f9038dc28 Mon Sep 17 00:00:00 2001 From: Dmitri Ovodok Date: Mon, 17 Dec 2018 10:11:50 +0200 Subject: [PATCH] fix #279761: add a missing list emptiness check --- libmscore/range.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmscore/range.cpp b/libmscore/range.cpp index a71311c62a79..cc401c2dbf12 100644 --- a/libmscore/range.cpp +++ b/libmscore/range.cpp @@ -172,7 +172,7 @@ void TrackList::append(Element* e) break; } } - if (akkumulateChord && back()->isChord()) { + if (akkumulateChord && !empty() && back()->isChord()) { Chord* bc = toChord(back()); Fraction du = bc->duration(); du += bc->duration();