It appears the crash started happening on phones in Mir 0.21, which actually isn't in the stable channel yet. So expect this bug to explode after OTA-11 goes out...
No idea why it would crash though: template <typename ProtobufType> auto make_protobuf_object() { return std::unique_ptr<ProtobufType>{ProtobufType::default_instance().New()}; } Perhaps another manifestation of the Unity8 heap corruption bug 1535297? ** Also affects: mir Importance: Undecided Status: New ** Summary changed: - /usr/bin/unity8:11:std::string::_Rep::_S_empty_rep_storage:mir::client::make_protobuf_object:mir::client::rpc::MirProtobufRpcChannel::on_data_available:operator:_M_invoke + /usr/bin/unity8 crashes in std::string::_Rep::_S_empty_rep_storage() from mir::client::rpc::MirProtobufRpcChannel::on_data_available() ** Changed in: mir Importance: Undecided => High ** Changed in: mir (Ubuntu) Importance: Undecided => High ** Also affects: canonical-devices-system-image Importance: Undecided Status: New ** Summary changed: - /usr/bin/unity8 crashes in std::string::_Rep::_S_empty_rep_storage() from mir::client::rpc::MirProtobufRpcChannel::on_data_available() + Unity8 crashes in std::string::_Rep::_S_empty_rep_storage() from mir::client::rpc::MirProtobufRpcChannel::on_data_available() -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1579957 Title: Unity8 crashes in std::string::_Rep::_S_empty_rep_storage() from mir::client::rpc::MirProtobufRpcChannel::on_data_available() To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1579957/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs