From 2e92ae90a661bfadfbbe06315c3eeea05314436b Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 6 Dec 2014 10:37:08 -0500 Subject: [PATCH] Possible half-fix for SMF crash. --- libs/evoral/src/SMF.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libs/evoral/src/SMF.cpp b/libs/evoral/src/SMF.cpp index 047763723e..b75141d7fb 100644 --- a/libs/evoral/src/SMF.cpp +++ b/libs/evoral/src/SMF.cpp @@ -212,7 +212,11 @@ void SMF::seek_to_start() const { Glib::Threads::Mutex::Lock lm (_smf_lock); - _smf_track->next_event_number = 1; + if (_smf_track) { + _smf_track->next_event_number = 1; + } else { + cerr << "WARNING: SMF seek_to_start() with no track" << endl; + } } /** Read an event from the current position in file. -- 2.30.2