← Back to team overview

touch-packages team mailing list archive

[Bug 1494062] Re: 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

 

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


References