# HG changeset patch # User Chris Cannam # Date 1486372724 0 # Node ID 7a38b2cbb6c140b675bce28d888b1e2301dd5f12 # Parent 54366398e636ef1f961270ff830a5350d3be63e9 Catch exception from initialise diff -r 54366398e636 -r 7a38b2cbb6c1 transform/FeatureExtractionModelTransformer.cpp --- a/transform/FeatureExtractionModelTransformer.cpp Tue Jan 31 11:13:20 2017 +0000 +++ b/transform/FeatureExtractionModelTransformer.cpp Mon Feb 06 09:18:44 2017 +0000 @@ -634,8 +634,14 @@ void FeatureExtractionModelTransformer::run() { - if (!initialise()) { + try { + if (!initialise()) { + abandon(); + return; + } + } catch (const std::exception &e) { abandon(); + m_message = e.what(); return; }