Seems to be a fairly obvious mistake in Mir. We're sharing a cons reference to an object that may not exist:
ApplicationSession( std::shared_ptr<SurfaceCoordinator> const& surface_coordinator, std::shared_ptr<SurfaceFactory> const& surface_factory, std::shared_ptr<BufferStreamFactory> const& buffer_stream_factory, pid_t pid, std::string const& session_name, <----------- HERE std::shared_ptr<SnapshotStrategy> const& snapshot_strategy, std::shared_ptr<SessionListener> const& session_listener, std::shared_ptr<frontend::EventSink> const& sink); ** Summary changed: - /usr/bin/unity8:6:__gnu_cxx::__verbose_terminate_handler:__cxxabiv1::__terminate:std::terminate:__cxxabiv1::__cxa_throw:std::__throw_length_error + Crash inmir::scene::ApplicationSession::name (this=<optimized out>) at /build/mir-xon0uu/mir-0.14.1+15.04.20150821/src/server/scene/application_session.cpp:237 ** Changed in: qtmir (Ubuntu) Status: New => Invalid ** Changed in: unity8 (Ubuntu) Status: New => Invalid ** Also affects: mir Importance: Undecided Status: New ** Summary changed: - Crash inmir::scene::ApplicationSession::name (this=<optimized out>) at /build/mir-xon0uu/mir-0.14.1+15.04.20150821/src/server/scene/application_session.cpp:237 + Crash in mir::scene::ApplicationSession::name (this=<optimized out>) at /build/mir-xon0uu/mir-0.14.1+15.04.20150821/src/server/scene/application_session.cpp:237 ** Changed in: mir Importance: Undecided => High ** Changed in: mir Status: New => Triaged ** Changed in: mir Milestone: None => 0.16.0 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1494062 Title: Crash in mir::scene::ApplicationSession::name (this=<optimized out>) at /build/mir- xon0uu/mir-0.14.1+15.04.20150821/src/server/scene/application_session.cpp:237 Status in Mir: Triaged Status in mir package in Ubuntu: New Status in qtmir package in Ubuntu: Invalid Status in unity8 package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20150831.2-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/991b418fa265212ec607fdb9a7ab715d6e60bbc2 contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1494062/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp