From 300063c8b96968293f79d41d124b2efd971e7dc7 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 28 Feb 2020 07:33:11 +0100 Subject: [PATCH] Bail out if Playlist cannot be created This prevents later crashes. Tracks cannot exist without a playlist. --- libs/ardour/session_playlists.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/ardour/session_playlists.cc b/libs/ardour/session_playlists.cc index 4bd47aa0eb..60388f394e 100644 --- a/libs/ardour/session_playlists.cc +++ b/libs/ardour/session_playlists.cc @@ -484,6 +484,7 @@ SessionPlaylists::load (Session& session, const XMLNode& node) if ((playlist = XMLPlaylistFactory (session, **niter)) == 0) { error << _("Session: cannot create Playlist from XML description.") << endmsg; + return -1; } }