The offending code that's blocking is in QtMir:
--- QTMIR --- Thread 11 (Thread 0xae5ff450 (LWP 2627)): ... #6 0xffffffff in SessionAuthorizer::requestAuthorizationForSession(unsigned long long const&, bool&) () at /usr/lib/arm-linux-gnueabihf/qt5/plugins/platforms/libqpa-mirserver.so #7 0xffffffff in SessionAuthorizer::connection_is_allowed(mir::frontend::SessionCredentials const&) () at /usr/lib/arm-linux-gnueabihf/qt5/plugins/platforms/libqpa-mirserver.so --- MIR --- #8 0xffffffff in mir::frontend::ProtobufConnectionCreator::create_connection_for(std::shared_ptr<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> > > const&, mir::frontend::ConnectionContext const&) (this=0xb047c594, socket=std::shared_ptr (count 2, weak 0) 0x75a9f4, connection_context=...) at /build/buildd/mir-0.11.0+15.04.20150209.1/src/server/frontend/protobuf_connection_creator.cpp:65
The offending code that's blocking is in QtMir:
--- QTMIR --- er::requestAuth orizationForSes sion(unsigned long long const&, bool&) () at /usr/lib/ arm-linux- gnueabihf/ qt5/plugins/ platforms/ libqpa- mirserver. so er::connection_ is_allowed( mir::frontend: :SessionCredent ials const&) () at /usr/lib/ arm-linux- gnueabihf/ qt5/plugins/ platforms/ libqpa- mirserver. so :ProtobufConnec tionCreator: :create_ connection_ for(std: :shared_ ptr<boost: :asio:: basic_stream_ socket< boost:: asio::local: :stream_ protocol, boost:: asio::stream_ socket_ service< boost:: asio::local: :stream_ protocol> > > const&, mir::frontend: :ConnectionCont ext const&) (this=0xb047c594, socket= std::shared_ ptr (count 2, weak 0) 0x75a9f4, connection_ context= ...) at /build/ buildd/ mir-0.11. 0+15.04. 20150209. 1/src/server/ frontend/ protobuf_ connection_ creator. cpp:65
Thread 11 (Thread 0xae5ff450 (LWP 2627)):
...
#6 0xffffffff in SessionAuthoriz
#7 0xffffffff in SessionAuthoriz
--- MIR ---
#8 0xffffffff in mir::frontend: