So the interesting part is: "terminate called without an active exception". This usually means a thread was terminated without join(). Looking at a stack trace of the seemingly duplicate bug (Bug #1432725), looks like that just may be the problem: Stacktrace: #0 0xb6b2c8e6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 No symbol table info available. #1 0xb6b3ae5e in raise () from /lib/arm-linux-gnueabihf/libc.so.6 No symbol table info available. #2 0xb6b3bb4e in abort () from /lib/arm-linux-gnueabihf/libc.so.6 No symbol table info available. #3 0xb6c77120 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 No symbol table info available. #4 0xb6c75950 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 No symbol table info available. #5 0xb6c759a6 in std::terminate() () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 No symbol table info available. #6 0xb6e95eec in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #7 0xb6e97b10 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #8 0xb6e781a0 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #9 0xb6ec383a in unity::scopes::ScopeBase::settings() const () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #10 0xb37e1cf4 in MusicAggregatorScope::init_scope_proxies() () from /usr/lib/arm-linux-gnueabihf/unity-scopes/musicaggregator/libmusicaggregator.so No symbol table info available. #11 0xb37e1da4 in MusicAggregatorScope::search(unity::scopes::CannedQuery const&, unity::scopes::SearchMetadata const&) () from /usr/lib/arm-linux-gnueabihf/unity-scopes/musicaggregator/libmusicaggregator.so No symbol table info available. #12 0xb6e8c54c in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #13 0xb6e8ae40 in unity::scopes::internal::ScopeObject::query(std::shared_ptr const&, unity::scopes::internal::MiddlewareBase*, std::string const&, std::function ()> const&, std::function (std::shared_ptr, std::shared_ptr)> const&) () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #14 0xb6e8bf80 in unity::scopes::internal::ScopeObject::search(unity::scopes::CannedQuery const&, unity::scopes::SearchMetadata const&, std::map, std::allocator > > const&, std::shared_ptr const&, unity::scopes::internal::InvokeInfo const&) () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #15 0xb6dee036 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #16 0xb6df0da8 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #17 0xb6df0e44 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #18 0xb6de6f8e in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #19 0xb6de7962 in ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.3 No symbol table info available. #20 0xb6cb42a0 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 No symbol table info available. #21 0xb6d15fa0 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0 No symbol table info available. #22 0xb6ba7b5c in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 No symbol table info available.