From 7a7c7c94679063d81eccef5ae432bd0a153911cf Mon Sep 17 00:00:00 2001 From: Vesa Date: Sat, 16 Aug 2014 09:36:29 +0300 Subject: [PATCH] Fix crash at track adding: don't play instrumentTracks when instrument is null --- src/tracks/InstrumentTrack.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tracks/InstrumentTrack.cpp b/src/tracks/InstrumentTrack.cpp index 1479d2ce808..e25a0c5faff 100644 --- a/src/tracks/InstrumentTrack.cpp +++ b/src/tracks/InstrumentTrack.cpp @@ -593,7 +593,7 @@ void InstrumentTrack::removeMidiPortNode( DataFile & _dataFile ) bool InstrumentTrack::play( const MidiTime & _start, const fpp_t _frames, const f_cnt_t _offset, int _tco_num ) { - if( ! tryLock() ) + if( ! tryLock() || ! m_instrument ) { return false; }