Mir

Mir server crashes with - std::exception::what: Attempt to remove an overlay which was never added or which has been previously removed

Bug #1483779 reported by Kevin DuBois
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mir
Fix Released
High
Kevin DuBois
mir (Ubuntu)
Fix Released
High
Unassigned

Bug Description

During mm unplug/plug scenarios with USC in silo0:

ERROR: /home/kdub/source/mir/silo0/src/server/scene/surface_stack.cpp(233): Throw in function virtual void mir::scene::SurfaceStack::remove_input_visualization(const std::weak_ptr<mir::graphics::Renderable>&)
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: Attempt to remove an overlay which was never added or which has been previously removed

Which throws through thecompositor thread and takes down usc with a termination.

Related branches

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Not sure about the target milestone here if kdub is working just on the silo0 branch.

Changed in mir:
milestone: none → 0.16.0
milestone: 0.16.0 → none
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Linked the missing MP. Now targeted to 0.16.0.

Changed in mir:
milestone: none → 0.16.0
Changed in mir:
status: In Progress → Fix Committed
summary: - [silo0] exception thrown in cursor management code around monitor
- removals/additions
+ Mir server crashes with - std::exception::what: Attempt to remove an
+ overlay which was never added or which has been previously removed
Changed in mir:
status: Fix Committed → Fix Released
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

mir (0.16.0+15.10.20150921.1-0ubuntu1) wily; urgency=medium

Changed in mir (Ubuntu):
importance: Undecided → High
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.