The system is looping in msh::AbstractShell::focus_next_session().
This can happen if two conditions apply:
1. All sessions have a null default_surface(); and, 2. focused_session is null.
That makes it a Mir bug.
The system is looping in msh::AbstractSh ell::focus_ next_session( ).
This can happen if two conditions apply:
1. All sessions have a null default_surface(); and,
2. focused_session is null.
That makes it a Mir bug.