From df40782b62f30f41f39aa3717d10428d29753dcc Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 17 Nov 2014 04:05:00 +0100 Subject: [PATCH] prevent segfault if in/out property is missing --- libs/ardour/audio_playlist_importer.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/ardour/audio_playlist_importer.cc b/libs/ardour/audio_playlist_importer.cc index 34d46915f1..b04173a5be 100644 --- a/libs/ardour/audio_playlist_importer.cc +++ b/libs/ardour/audio_playlist_importer.cc @@ -222,6 +222,7 @@ AudioPlaylistImporter::_move () XMLProperty* out = (*it)->property("out"); if (!in || !out) { error << string_compose (X_("AudioPlaylistImporter (%1): did not find the \"in\" or \"out\" property from a crossfade"), name) << endmsg; + continue; // or fatal? } handler.update_region_id (in);