diff --git a/src/anbox/cmds/launch.cpp b/src/anbox/cmds/launch.cpp index afbd2ab..f373c61 100644 --- a/src/anbox/cmds/launch.cpp +++ b/src/anbox/cmds/launch.cpp @@ -44,10 +44,14 @@ bool anbox::cmds::Launch::try_launch_activity(const std::shared_ptrlaunch(intent_, graphics::Rect::Invalid, stack_); - } catch (std::exception &err) { + } catch (const std::exception &err) { ERROR("Failed to launch activity: %s", err.what()); return false; + } catch (...) { + ERROR("Failed to launch activity"); + return false; } + return true; }