Comment 5 for bug 1543594

Revision history for this message
Alan Griffiths (alan-griffiths) wrote :

One of the threads is waiting on a lock in Mir's SystemCompositorWindowManager::add_display() - I see no other thread touching that lock, and there's a bug in the lock handling of that class. (See linked branch.)

The SystemCompositorWindowManager::remove_surface() bug may not be the whole problem but needs to be eliminated.