← Back to team overview

touch-packages team mailing list archive

[Bug 1436860] Re: unity8 is deadlocked

 

** Attachment added: "unity8.log"
   https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1436860/+attachment/4356969/+files/unity8.log

** Description changed:

  I was running
-     phablet-test-run ubuntuuitoolkit
+     phablet-test-run ubuntuuitoolkit
  with the qt dbus patches that fix https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1421009
  
  at some point the tests failed, i was left on screen with an application
  that is no longer running, and unity8 seems to be deadlocked
- 
- (gdb) info thread
-   Id   Target Id         Frame 
-   32   Thread 0xb388f450 (LWP 2274) "unity8" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
-   31   Thread 0xb308f450 (LWP 2275) "unity8" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
-   30   Thread 0xb234b450 (LWP 2281) "QThread" 0xb61c44e2 in poll () at ../sysdeps/unix/syscall-template.S:81
-   29   Thread 0xb19a0450 (LWP 2287) "QThread" 0xb61cb970 in recvmsg () at ../sysdeps/unix/syscall-template.S:81
-   28   Thread 0xb0fff450 (LWP 2292) "arch_worker" 0xb43f7840 in ?? ()
-   27   Thread 0xb26cfb40 (LWP 2293) "QThread" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:47
-   26   Thread 0xb07ff450 (LWP 2294) "SWD-GPU Job" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
-   25   Thread 0xaffff450 (LWP 2295) "SWD-Frame" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
-   24   Thread 0xaf401450 (LWP 2298) "QThread" 0xb61cb132 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
-   23   Thread 0xaec01450 (LWP 2299) "Mir/Snapshot" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
-   22   Thread 0xae2ff450 (LWP 2300) "Mir/IPC" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
-   21   Thread 0xadaff450 (LWP 2301) "Mir/IPC" 0xb61cb132 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
-   20   Thread 0xac45c450 (LWP 2307) "unity8" 0xb43f89f4 in ?? ()
-   19   Thread 0xabc5c450 (LWP 2311) "QDBusConnection" 0xb61c44e2 in poll () at ../sysdeps/unix/syscall-template.S:81
-   18   Thread 0xab45c450 (LWP 2312) "QQmlThread" 0xb61c44e2 in poll () at ../sysdeps/unix/syscall-template.S:81
-   17   Thread 0xaa1b1450 (LWP 2321) "gdbus" 0xb61c44e2 in poll () at ../sysdeps/unix/syscall-template.S:81
-   16   Thread 0xa8b67450 (LWP 2381) "dconf worker" 0xb61c44e2 in poll () at ../sysdeps/unix/syscall-template.S:81
-   15   Thread 0xa74ff450 (LWP 2543) "dashCommunicato" 0xb61c44e2 in poll () at ../sysdeps/unix/syscall-template.S:81
-   14   Thread 0xa6841450 (LWP 2544) "unity8" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
-   13   Thread 0xa4fd0450 (LWP 2550) "Qt bearer threa" 0xb61c44e2 in poll () at ../sysdeps/unix/syscall-template.S:81
-   12   Thread 0xa2bd8450 (LWP 2567) "unity8" 0xb61cb132 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
-   11   Thread 0xa2398450 (LWP 2568) "QQuickPixmapRea" 0xb61c44e2 in poll () at ../sysdeps/unix/syscall-template.S:81
-   10   Thread 0xa04ff450 (LWP 2572) "Swap Worker" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
-   9    Thread 0x9fcff450 (LWP 2573) "QSGRenderThread" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
-   8    Thread 0x9f4ff450 (LWP 2574) "Swap Worker" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
-   7    Thread 0x9db01450 (LWP 2577) "QThread" 0xb61c44e2 in poll () at ../sysdeps/unix/syscall-template.S:81
-   6    Thread 0x9d301450 (LWP 2578) "QProcessManager" 0xb61c63e2 in select () at ../sysdeps/unix/syscall-template.S:81
-   5    Thread 0x9cb01450 (LWP 2723) "pool" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
-   4    Thread 0x9aa05450 (LWP 2724) "pool" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
-   3    Thread 0x9a205450 (LWP 2725) "pool" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
-   2    Thread 0x99a05450 (LWP 2726) "pool" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
- * 1    Thread 0xb6f82000 (LWP 2235) "unity8" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
- (gdb) thread apply all bt
- 
- Thread 32 (Thread 0xb388f450 (LWP 2274)):
- #0  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
- #1  0xffffffff in ust_listener_thread (sock_info=<optimized out>) at lttng-ust-comm.c:1125
- #2  0xffffffff in ust_listener_thread (arg=0xb3dfb2b0 <global_apps>) at lttng-ust-comm.c:1170
- #3  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #4  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 31 (Thread 0xb308f450 (LWP 2275)):
- #0  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
- #1  0xffffffff in ust_listener_thread (sock_info=<optimized out>) at lttng-ust-comm.c:1125
- #2  0xffffffff in ust_listener_thread (arg=0xb3df9284 <local_apps>) at lttng-ust-comm.c:1170
- #3  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #4  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 30 (Thread 0xb234b450 (LWP 2281)):
- #0  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in g_main_context_iterate (priority=2147483647, n_fds=4, fds=0xb1a558f0, timeout=-1, context=0xb1a02b88) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:4103
- #2  0xffffffff in g_main_context_iterate (context=context@entry=0xb1a02b88, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3803
- #3  0xffffffff in g_main_context_iteration (context=0xb1a02b88, may_block=1) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3869
- #4  0xffffffff in mir::GLibMainLoop::run() (this=0xb1a02a30) at /build/buildd/mir-0.12.0+15.04.20150228/src/server/glib_main_loop.cpp:135
- #5  0xffffffff in mir::DisplayServer::run() (this=this@entry=0xb234aa60) at /build/buildd/mir-0.12.0+15.04.20150228/src/server/display_server.cpp:227
- #6  0xffffffff in mir::run_mir(mir::ServerConfiguration&, std::function<void (mir::DisplayServer&)>, std::function<void (int)> const&) (config=..., init=..., terminator=...) at /build/buildd/mir-0.12.0+15.04.20150228/src/server/run_mir.cpp:113
- #7  0xffffffff in mir::Server::run() (this=0x19d62b0) at /build/buildd/mir-0.12.0+15.04.20150228/src/server/server.cpp:373
- #8  0xffffffff in MirServerWorker::run() () at /usr/lib/arm-linux-gnueabihf/qt5/plugins/platforms/libqpa-mirserver.so
- #9  0xffffffff in QMetaCallEvent::placeMetaCall(QObject*) (a=<optimized out>, r=0x19f13e8, this=0x19f1498) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
- #10 0xffffffff in QMetaCallEvent::placeMetaCall(QObject*) (this=<optimized out>, object=0x19f13e8) at kernel/qobject.cpp:483
- #11 0xffffffff in QObject::event(QEvent*) (this=<optimized out>, e=<optimized out>) at kernel/qobject.cpp:1245
- #12 0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) (event=0x19e6420, receiver=0x19f13e8, this=0x19d1f00) at kernel/qcoreapplication.cpp:997
- #13 0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x19d1f00, receiver=receiver@entry=0x19f13e8, event=event@entry=0x19e6420) at kernel/qcoreapplication.cpp:935
- #14 0xffffffff in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x19e6420, receiver=0x19f13e8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
- #15 0xffffffff in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x19f1910) at kernel/qcoreapplication.cpp:1552
- #16 0xffffffff in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1410
- #17 0xffffffff in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0xb1a00da0) at kernel/qeventdispatcher_glib.cpp:271
- #18 0xffffffff in g_main_context_dispatch (context=0xb1a004d8) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3122
- #19 0xffffffff in g_main_context_dispatch (context=context@entry=0xb1a004d8) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3737
- #20 0xffffffff in g_main_context_iterate (context=context@entry=0xb1a004d8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3808
- #21 0xffffffff in g_main_context_iteration (context=0xb1a004d8, may_block=1) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3869
- #22 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xb1a00468, flags=...) at kernel/qeventdispatcher_glib.cpp:418
- #23 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0xb234ae04, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
- #24 0xffffffff in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
- #25 0xffffffff in QThreadPrivate::start(void*) (arg=0x19f1848) at thread/qthread_unix.cpp:337
- #26 0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #27 0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 29 (Thread 0xb19a0450 (LWP 2287)):
- #0  0xffffffff in recvmsg () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in mir::client::rpc::StreamSocketTransport::receive_data(void*, unsigned int) (this=0xb1a02f98, buffer=0xb199fcb4, bytes_requested=2) at /build/buildd/mir-0.12.0+15.04.20150228/src/client/rpc/stream_socket_transport.cpp:85
- #2  0xffffffff in mir::client::rpc::MirProtobufRpcChannel::on_data_available() (this=0xb1a0801c) at /build/buildd/mir-0.12.0+15.04.20150228/src/client/rpc/mir_protobuf_rpc_channel.cpp:317
- #3  0xffffffff in mir::client::rpc::StreamSocketTransport::notify_data_available() (this=0xb1a02f98) at /build/buildd/mir-0.12.0+15.04.20150228/src/client/rpc/stream_socket_transport.cpp:235
- #4  0xffffffff in mir::client::rpc::StreamSocketTransport::dispatch(unsigned int) (this=<optimized out>, events=<optimized out>) at /build/buildd/mir-0.12.0+15.04.20150228/src/client/rpc/stream_socket_transport.cpp:194
- #5  0xffffffff in  () at /usr/lib/arm-linux-gnueabihf/libmircommon.so.3
- #6  0xffffffff in  () at /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
- #7  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #8  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 28 (Thread 0xb0fff450 (LWP 2292)):
- #0  0xffffffff in  ()
- #1  0xffffffff in  ()
- 
- Thread 27 (Thread 0xb26cfb40 (LWP 2293)):
- #0  0xffffffff in __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:47
- #1  0xffffffff in timer_helper_thread (arg=<optimized out>) at ../sysdeps/unix/sysv/linux/timer_routines.c:91
- #2  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #3  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- ---Type <return> to continue, or q <return> to quit---
- 
- Thread 26 (Thread 0xb07ff450 (LWP 2294)):
- #0  0xffffffff in __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
- #1  0xffffffff in __pthread_cond_wait (cond=0xb1a06e40, mutex=0xb1a06e20) at pthread_cond_wait.c:186
- #2  0xffffffff in  ()
- 
- Thread 25 (Thread 0xaffff450 (LWP 2295)):
- #0  0xffffffff in __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
- #1  0xffffffff in __pthread_cond_wait (cond=0xb1a07068, mutex=0xb1a07048) at pthread_cond_wait.c:186
- #2  0xffffffff in  ()
- 
- Thread 24 (Thread 0xaf401450 (LWP 2298)):
- #0  0xffffffff in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in  () at /usr/lib/arm-linux-gnueabihf/libmircommon.so.3
- #2  0xffffffff in  () at /usr/lib/arm-linux-gnueabihf/libmircommon.so.3
- #3  0xffffffff in mir::input::receiver::android::InputReceiver::next_event(std::chrono::duration<long long, std::ratio<1ll, 1000ll> > const&, MirEvent&) () at /usr/lib/arm-linux-gnueabihf/libmircommon.so.3
- #4  0xffffffff in  () at /usr/lib/arm-linux-gnueabihf/libmircommon.so.3
- #5  0xffffffff in  () at /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
- #6  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #7  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 23 (Thread 0xaec01450 (LWP 2299)):
- #0  0xffffffff in __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
- #1  0xffffffff in __pthread_cond_wait (cond=0xb1a4f6a0, mutex=0xb1a4f684) at pthread_cond_wait.c:186
- #2  0xffffffff in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
- #3  0xffffffff in std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<mir::scene::SnapshottingFunctor> ()> >::_M_run() (this=0xb1a4f678) at /build/buildd/mir-0.12.0+15.04.20150228/src/server/scene/threaded_snapshot_strategy.cpp:58
- #4  0xffffffff in std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<mir::scene::SnapshottingFunctor> ()> >::_M_run() (__f=...) at /usr/include/c++/4.9/functional:202
- #5  0xffffffff in std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<mir::scene::SnapshottingFunctor> ()> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/functional:435
- #6  0xffffffff in std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<mir::scene::SnapshottingFunctor> ()> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
- #7  0xffffffff in std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<mir::scene::SnapshottingFunctor> ()> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
- #8  0xffffffff in std::thread::_Impl<std::_Bind_simple<std::reference_wrapper<mir::scene::SnapshottingFunctor> ()> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
- #9  0xffffffff in  () at /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
- #10 0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #11 0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 22 (Thread 0xae2ff450 (LWP 2300)):
- 
- #0  0xffffffff in __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
- #1  0xffffffff in __pthread_cond_wait (cond=0xae358b20, mutex=0xae358b08) at pthread_cond_wait.c:186
- #2  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (time=4294967295, this=0xae358b08) at thread/qwaitcondition_unix.cpp:128
- #3  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=mutex@entry=0xae35e160, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:200
- #4  0xffffffff in QSemaphore::acquire(int) (this=this@entry=0xae2feaf4, n=n@entry=1) at thread/qsemaphore.cpp:137
- #5  0xffffffff in QMetaObject::activate(QObject*, int, int, void**) (sender=0xb1a3a064, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0xae2feb38) at kernel/qobject.cpp:3685
- #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
- #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=0xb1a47f8c, socket=std::shared_ptr (count 2, weak 0) 0xae36d1e4, connection_context=...) at /build/buildd/mir-0.12.0+15.04.20150228/src/server/frontend/protobuf_connection_creator.cpp:65
- #9  0xffffffff in mir::frontend::BasicConnector::create_session_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&, std::function<void (std::shared_ptr<mir::frontend::Session> const&)> const&) const (this=this@entry=0xb1a4726c, server_socket=std::shared_ptr (count 2, weak 0) 0xae36d1e4, connect_handler=...) at /build/buildd/mir-0.12.0+15.04.20150228/src/server/frontend/published_socket_connector.cpp:208
- #10 0xffffffff in mir::frontend::PublishedSocketConnector::on_new_connection(std::shared_ptr<boost::asio::basic_stream_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> > > const&, boost::system::error_code const&) (this=0xb1a4726c, socket=std::shared_ptr (count 2, weak 0) 0xae36d1e4, ec=...) at /build/buildd/mir-0.12.0+15.04.20150228/src/server/frontend/published_socket_connector.cpp:140
- #11 0xffffffff in boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, mir::frontend::PublishedSocketConnector::start_accept()::<lambda(const boost::system::error_code&)> >::do_complete(boost::asio::detail::io_service_impl *, boost::asio::detail::operation *, const boost::system::error_code &, std::size_t) (ec=..., __closure=0xae2fecd8)
-     at /build/buildd/mir-0.12.0+15.04.20150228/src/server/frontend/published_socket_connector.cpp:130
- #12 0xffffffff in boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, mir::frontend::PublishedSocketConnector::start_accept()::<lambda(const boost::system::error_code&)> >::do_complete(boost::asio::detail::io_service_impl *, boost::asio::detail::operation *, const boost::system::error_code &, std::size_t) (this=0xae2fecd8)
-     at /usr/include/boost/asio/detail/bind_handler.hpp:47
- #13 0xffffffff in boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, mir::frontend::PublishedSocketConnector::start_accept()::<lambda(const boost::system::error_code&)> >::do_complete(boost::asio::detail::io_service_impl *, boost::asio::detail::operation *, const boost::system::error_code &, std::size_t) (function=...)
-     at /usr/include/boost/asio/handler_invoke_hook.hpp:69
- #14 0xffffffff in boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, mir::frontend::PublishedSocketConnector::start_accept()::<lambda(const boost::system::error_code&)> >::do_complete(boost::asio::detail::io_service_impl *, boost::asio::detail::operation *, const boost::system::error_code &, std::size_t) (context=..., function=...)
-     at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
- #15 0xffffffff in boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::local::stream_protocol, boost::asio::stream_socket_service<boost::asio::local::stream_protocol> >, boost::asio::local::stream_protocol, mir::frontend::PublishedSocketConnector::start_accept()::<lambda(const boost::system::error_code&)> >::do_complete(boost::asio::detail::io_service_impl *, boost::asio::detail::operation *, const boost::system::error_code &, std::size_t) (owner=0xb1a4f740, base=0xae36ae80)
-     at /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp:123
- ---Type <return> to continue, or q <return> to quit---
- #16 0xffffffff in boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (bytes_transferred=0, ec=..., owner=..., this=<optimized out>) at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
- #17 0xffffffff in boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (owner=0xb1a4f740, base=0xb1a47320, ec=..., bytes_transferred=1) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:651
- #18 0xffffffff in boost::asio::detail::task_io_service::run(boost::system::error_code&) (bytes_transferred=<optimized out>, ec=..., owner=..., this=<optimized out>) at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
- #19 0xffffffff in boost::asio::detail::task_io_service::run(boost::system::error_code&) (ec=..., this_thread=..., lock=..., this=0xb1a4f740) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:384
- #20 0xffffffff in boost::asio::detail::task_io_service::run(boost::system::error_code&) (this=0xb1a4f740, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
- #21 0xffffffff in std::thread::_Impl<std::_Bind_simple<mir::frontend::BasicConnector::start()::<lambda()>()> >::_M_run(void) (this=0xb1a47270) at /usr/include/boost/asio/impl/io_service.ipp:59
- #22 0xffffffff in std::thread::_Impl<std::_Bind_simple<mir::frontend::BasicConnector::start()::<lambda()>()> >::_M_run(void) (__closure=0xb1a3b300) at /build/buildd/mir-0.12.0+15.04.20150228/src/server/frontend/published_socket_connector.cpp:165
- #23 0xffffffff in std::thread::_Impl<std::_Bind_simple<mir::frontend::BasicConnector::start()::<lambda()>()> >::_M_run(void) (this=0xb1a3b300) at /usr/include/c++/4.9/functional:1700
- #24 0xffffffff in std::thread::_Impl<std::_Bind_simple<mir::frontend::BasicConnector::start()::<lambda()>()> >::_M_run(void) (this=0xb1a3b300) at /usr/include/c++/4.9/functional:1688
- #25 0xffffffff in std::thread::_Impl<std::_Bind_simple<mir::frontend::BasicConnector::start()::<lambda()>()> >::_M_run(void) (this=0xb1a3b2f4) at /usr/include/c++/4.9/thread:115
- #26 0xffffffff in  () at /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
- #27 0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #28 0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 21 (Thread 0xadaff450 (LWP 2301)):
- #0  0xffffffff in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in boost::asio::detail::epoll_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) (this=0xb1a44160, block=<optimized out>, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
- #2  0xffffffff in boost::asio::detail::task_io_service::run(boost::system::error_code&) (ec=..., this_thread=..., lock=..., this=0xb1a44988) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:368
- #3  0xffffffff in boost::asio::detail::task_io_service::run(boost::system::error_code&) (this=0xb1a44988, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
- #4  0xffffffff in std::thread::_Impl<std::_Bind_simple<mir::frontend::BasicConnector::start()::<lambda()>()> >::_M_run(void) (this=0xb1a47170) at /usr/include/boost/asio/impl/io_service.ipp:59
- #5  0xffffffff in std::thread::_Impl<std::_Bind_simple<mir::frontend::BasicConnector::start()::<lambda()>()> >::_M_run(void) (__closure=0xb1a39aa8) at /build/buildd/mir-0.12.0+15.04.20150228/src/server/frontend/published_socket_connector.cpp:165
- #6  0xffffffff in std::thread::_Impl<std::_Bind_simple<mir::frontend::BasicConnector::start()::<lambda()>()> >::_M_run(void) (this=0xb1a39aa8) at /usr/include/c++/4.9/functional:1700
- #7  0xffffffff in std::thread::_Impl<std::_Bind_simple<mir::frontend::BasicConnector::start()::<lambda()>()> >::_M_run(void) (this=0xb1a39aa8) at /usr/include/c++/4.9/functional:1688
- #8  0xffffffff in std::thread::_Impl<std::_Bind_simple<mir::frontend::BasicConnector::start()::<lambda()>()> >::_M_run(void) (this=0xb1a39a9c) at /usr/include/c++/4.9/thread:115
- #9  0xffffffff in  () at /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
- #10 0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #11 0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 20 (Thread 0xac45c450 (LWP 2307)):
- #0  0xffffffff in  ()
- #1  0xffffffff in  ()
- 
- Thread 19 (Thread 0xabc5c450 (LWP 2311)):
- #0  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in g_main_context_iterate (priority=2147483647, n_fds=4, fds=0xaf706bd8, timeout=-1, context=0xaf7004f0) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:4103
- #2  0xffffffff in g_main_context_iterate (context=context@entry=0xaf7004f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3803
- #3  0xffffffff in g_main_context_iteration (context=0xaf7004f0, may_block=1) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3869
- #4  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xaf700480, flags=...) at kernel/qeventdispatcher_glib.cpp:420
- #5  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0xabc5bdec, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
- #6  0xffffffff in QThread::exec() (this=this@entry=0xb5fed748 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:503
- #7  0xffffffff in QDBusConnectionManager::run() (this=0xb5fed748 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:123
- #8  0xffffffff in QThreadPrivate::start(void*) (arg=0xb5fed748 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:337
- #9  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #10 0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 18 (Thread 0xab45c450 (LWP 2312)):
- #0  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0xaf603538, timeout=-1, context=0xaf601130) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:4103
- #2  0xffffffff in g_main_context_iterate (context=context@entry=0xaf601130, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3803
- #3  0xffffffff in g_main_context_iteration (context=0xaf601130, may_block=1) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3869
- #4  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xaf600548, flags=...) at kernel/qeventdispatcher_glib.cpp:418
- #5  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0xab45bdf4, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
- #6  0xffffffff in QThread::exec() (this=this@entry=0x1a39948) at thread/qthread.cpp:503
- #7  0xffffffff in QQmlThreadPrivate::run() (this=0x1a39948) at qml/ftw/qqmlthread.cpp:141
- #8  0xffffffff in QThreadPrivate::start(void*) (arg=0x1a39948) at thread/qthread_unix.cpp:337
- #9  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #10 0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 17 (Thread 0xaa1b1450 (LWP 2321)):
- #0  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in g_main_context_iterate (priority=2147483647, n_fds=2, fds=0xb1020358, timeout=-1, context=0x1ac0d30) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:4103
- #2  0xffffffff in g_main_context_iterate (context=0x1ac0d30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3803
- #3  0xffffffff in g_main_loop_run (loop=0x1ac0cf8) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:4002
- ---Type <return> to continue, or q <return> to quit---
- #4  0xffffffff in gdbus_shared_thread_func (user_data=0x1ac0d18) at /build/buildd/glib2.0-2.43.92/./gio/gdbusprivate.c:274
- #5  0xffffffff in g_thread_proxy (data=0x1abf2c0) at /build/buildd/glib2.0-2.43.92/./glib/gthread.c:764
- #6  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #7  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 16 (Thread 0xa8b67450 (LWP 2381)):
- #0  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0xb2500c90, timeout=-1, context=0x1b13c00) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:4103
- #2  0xffffffff in g_main_context_iterate (context=context@entry=0x1b13c00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3803
- #3  0xffffffff in g_main_context_iteration (context=context@entry=0x1b13c00, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3869
- #4  0xffffffff in dconf_gdbus_worker_thread (user_data=0x1b13c00) at dconf-gdbus-thread.c:82
- #5  0xffffffff in g_thread_proxy (data=0x1abf550) at /build/buildd/glib2.0-2.43.92/./glib/gthread.c:764
- #6  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #7  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 15 (Thread 0xa74ff450 (LWP 2543)):
- #0  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0xb2702f78, timeout=-1, context=0xb2700500) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:4103
- #2  0xffffffff in g_main_context_iterate (context=context@entry=0xb2700500, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3803
- #3  0xffffffff in g_main_context_iteration (context=0xb2700500, may_block=1) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3869
- #4  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xb2700490, flags=...) at kernel/qeventdispatcher_glib.cpp:418
- #5  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0xa74fedcc, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
- #6  0xffffffff in QThread::exec() (this=this@entry=0x1b28248) at thread/qthread.cpp:503
- #7  0xffffffff in DashCommunicator::run() (this=0x1b28248) at /build/buildd/unity8-8.02+15.04.20150320/plugins/Unity/DashCommunicator/dashcommunicator.cpp:51
- #8  0xffffffff in QThreadPrivate::start(void*) (arg=0x1b28248) at thread/qthread_unix.cpp:337
- #9  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #10 0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 14 (Thread 0xa6841450 (LWP 2544)):
- #0  0xffffffff in __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
- #1  0xffffffff in __pthread_cond_wait (cond=0xa6840da8, mutex=0x1b3ae88) at pthread_cond_wait.c:186
- #2  0xffffffff in boost::asio::detail::task_io_service::run(boost::system::error_code&) (lock=..., this=0xa6840da8) at /usr/include/boost/asio/detail/posix_event.hpp:80
- #3  0xffffffff in boost::asio::detail::task_io_service::run(boost::system::error_code&) (ec=..., this_thread=..., lock=..., this=0x1b3ae70) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:395
- #4  0xffffffff in boost::asio::detail::task_io_service::run(boost::system::error_code&) (this=0x1b3ae70, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
- #5  0xffffffff in core::dbus::asio::Executor::run() (this=0xad2ff63c <core::dbus::asio::make_executor(std::shared_ptr<core::dbus::Bus> const&)::io>) at /usr/include/boost/asio/impl/io_service.ipp:59
- #6  0xffffffff in core::dbus::asio::Executor::run() (this=<optimized out>) at /build/buildd/dbus-cpp-4.3.0+15.04.20150123/src/core/dbus/asio/executor.cpp:386
- #7  0xffffffff in core::dbus::Bus::run() (this=<optimized out>) at /build/buildd/dbus-cpp-4.3.0+15.04.20150123/src/core/dbus/bus.cpp:343
- #8  0xffffffff in  () at /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
- #9  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #10 0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 13 (Thread 0xa4fd0450 (LWP 2550)):
- #0  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0xae302580, timeout=-1, context=0xae300810) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:4103
- #2  0xffffffff in g_main_context_iterate (context=context@entry=0xae300810, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3803
- #3  0xffffffff in g_main_context_iteration (context=0xae300810, may_block=1) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3869
- #4  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xae300640, flags=...) at kernel/qeventdispatcher_glib.cpp:418
- #5  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0xa4fcfe04, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
- #6  0xffffffff in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
- #7  0xffffffff in QThreadPrivate::start(void*) (arg=0x1c202c8) at thread/qthread_unix.cpp:337
- #8  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #9  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 12 (Thread 0xa2bd8450 (LWP 2567)):
- #0  0xffffffff in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in boost::asio::detail::epoll_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) (this=0x1b3af18, block=block@entry=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
- #2  0xffffffff in boost::asio::detail::task_io_service::run(boost::system::error_code&) (ec=..., this_thread=..., lock=..., this=0x1b3ae70) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:368
- #3  0xffffffff in boost::asio::detail::task_io_service::run(boost::system::error_code&) (this=0x1b3ae70, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
- #4  0xffffffff in core::dbus::asio::Executor::run() (this=0xad2ff63c <core::dbus::asio::make_executor(std::shared_ptr<core::dbus::Bus> const&)::io>) at /usr/include/boost/asio/impl/io_service.ipp:59
- #5  0xffffffff in core::dbus::asio::Executor::run() (this=<optimized out>) at /build/buildd/dbus-cpp-4.3.0+15.04.20150123/src/core/dbus/asio/executor.cpp:386
- #6  0xffffffff in core::dbus::Bus::run() (this=<optimized out>) at /build/buildd/dbus-cpp-4.3.0+15.04.20150123/src/core/dbus/bus.cpp:343
- #7  0xffffffff in  () at /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
- #8  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #9  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- ---Type <return> to continue, or q <return> to quit---
- Thread 11 (Thread 0xa2398450 (LWP 2568)):
- #0  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0xa75abb18, timeout=-1, context=0xa4418368) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:4103
- #2  0xffffffff in g_main_context_iterate (context=context@entry=0xa4418368, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3803
- #3  0xffffffff in g_main_context_iteration (context=0xa4418368, may_block=1) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3869
- #4  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa75e59e8, flags=...) at kernel/qeventdispatcher_glib.cpp:418
- #5  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0xa2397db4, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
- #6  0xffffffff in QThread::exec() (this=this@entry=0x1fb3c30) at thread/qthread.cpp:503
- #7  0xffffffff in QQuickPixmapReader::run() (this=0x1fb3c30) at util/qquickpixmapcache.cpp:712
- #8  0xffffffff in QThreadPrivate::start(void*) (arg=0x1fb3c30) at thread/qthread_unix.cpp:337
- #9  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #10 0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 10 (Thread 0xa04ff450 (LWP 2572)):
- #0  0xffffffff in __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
- #1  0xffffffff in __pthread_cond_wait (cond=0x1fb1e78, mutex=0x1cfd298) at pthread_cond_wait.c:186
- #2  0xffffffff in  ()
- 
- Thread 9 (Thread 0x9fcff450 (LWP 2573)):
- #0  0xffffffff in __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
- #1  0xffffffff in __pthread_cond_wait (cond=0xb1000eb0, mutex=0xb1000e98) at pthread_cond_wait.c:186
- #2  0xffffffff in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
- #3  0xffffffff in MirWaitHandle::wait_for_all() (__p=..., __lock=..., this=0xb1000eb0) at /usr/include/c++/4.9/condition_variable:98
- #4  0xffffffff in MirWaitHandle::wait_for_all() (this=0xb1000e98) at /build/buildd/mir-0.12.0+15.04.20150228/src/client/mir_wait_handle.cpp:53
- #5  0xffffffff in mir::client::BufferStream::request_and_wait_for_next_buffer() (this=0xb1000e18) at /build/buildd/mir-0.12.0+15.04.20150228/src/client/buffer_stream.cpp:260
- #6  0xffffffff in mir::client::android::EGLNativeSurfaceInterpreter::driver_returns_buffer(ANativeWindowBuffer*, int) (this=0xb1001014, fence_fd=<optimized out>) at /build/buildd/mir-0.12.0+15.04.20150228/src/platforms/android/client/egl_native_surface_interpreter.cpp:52
- #7  0xffffffff in mir::graphics::android::MirNativeWindow::queueBuffer(ANativeWindowBuffer*, int) (this=<optimized out>, buffer=<optimized out>, fence=<optimized out>) at /build/buildd/mir-0.12.0+15.04.20150228/src/common/graphics/android/mir_native_window.cpp:218
- #8  0xffffffff in  ()
- 
- Thread 8 (Thread 0x9f4ff450 (LWP 2574)):
- #0  0xffffffff in __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
- #1  0xffffffff in __pthread_cond_wait (cond=0xb1a64db0, mutex=0xb1a64d90) at pthread_cond_wait.c:186
- #2  0xffffffff in  ()
- 
- Thread 7 (Thread 0x9db01450 (LWP 2577)):
- #0  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0xb2501358, timeout=-1, context=0xb2502c00) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:4103
- #2  0xffffffff in g_main_context_iterate (context=context@entry=0xb2502c00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3803
- #3  0xffffffff in g_main_context_iteration (context=0xb2502c00, may_block=1) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3869
- #4  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xb2503200, flags=...) at kernel/qeventdispatcher_glib.cpp:418
- #5  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x9db00e04, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
- #6  0xffffffff in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
- #7  0xffffffff in QThreadPrivate::start(void*) (arg=0x203d2d8) at thread/qthread_unix.cpp:337
- #8  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #9  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 6 (Thread 0x9d301450 (LWP 2578)):
- #0  0xffffffff in select () at ../sysdeps/unix/syscall-template.S:81
- #1  0xffffffff in QProcessManager::run() (this=0x1a3a6d8) at io/qprocess_unix.cpp:264
- #2  0xffffffff in QThreadPrivate::start(void*) (arg=0x1a3a6d8) at thread/qthread_unix.cpp:337
- #3  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #4  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 5 (Thread 0x9cb01450 (LWP 2723)):
- #0  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
- #1  0xffffffff in g_cond_wait (cond=cond@entry=0x2100c10, mutex=mutex@entry=0x2100c08) at /build/buildd/glib2.0-2.43.92/./glib/gthread-posix.c:1401
- #2  0xffffffff in g_async_queue_pop_intern_unlocked (queue=0x2100c08, wait=wait@entry=1, end_time=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gasyncqueue.c:419
- #3  0xffffffff in g_async_queue_pop_unlocked (queue=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gasyncqueue.c:475
- #4  0xffffffff in g_thread_pool_thread_proxy (pool=0x2080520) at /build/buildd/glib2.0-2.43.92/./glib/gthreadpool.c:245
- #5  0xffffffff in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gthreadpool.c:296
- #6  0xffffffff in g_thread_proxy (data=0x1abf350) at /build/buildd/glib2.0-2.43.92/./glib/gthread.c:764
- #7  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #8  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 4 (Thread 0x9aa05450 (LWP 2724)):
- ---Type <return> to continue, or q <return> to quit---
- #0  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
- #1  0xffffffff in g_cond_wait (cond=cond@entry=0x2100c10, mutex=mutex@entry=0x2100c08) at /build/buildd/glib2.0-2.43.92/./glib/gthread-posix.c:1401
- #2  0xffffffff in g_async_queue_pop_intern_unlocked (queue=0x2100c08, wait=wait@entry=1, end_time=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gasyncqueue.c:419
- #3  0xffffffff in g_async_queue_pop_unlocked (queue=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gasyncqueue.c:475
- #4  0xffffffff in g_thread_pool_thread_proxy (pool=0x2080520) at /build/buildd/glib2.0-2.43.92/./glib/gthreadpool.c:245
- #5  0xffffffff in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gthreadpool.c:296
- #6  0xffffffff in g_thread_proxy (data=0x1abf320) at /build/buildd/glib2.0-2.43.92/./glib/gthread.c:764
- #7  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #8  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 3 (Thread 0x9a205450 (LWP 2725)):
- #0  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
- #1  0xffffffff in g_cond_wait (cond=cond@entry=0x2100c10, mutex=mutex@entry=0x2100c08) at /build/buildd/glib2.0-2.43.92/./glib/gthread-posix.c:1401
- #2  0xffffffff in g_async_queue_pop_intern_unlocked (queue=0x2100c08, wait=wait@entry=1, end_time=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gasyncqueue.c:419
- #3  0xffffffff in g_async_queue_pop_unlocked (queue=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gasyncqueue.c:475
- #4  0xffffffff in g_thread_pool_thread_proxy (pool=0x2080520) at /build/buildd/glib2.0-2.43.92/./glib/gthreadpool.c:245
- #5  0xffffffff in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gthreadpool.c:296
- #6  0xffffffff in g_thread_proxy (data=0x1abf3b0) at /build/buildd/glib2.0-2.43.92/./glib/gthread.c:764
- #7  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #8  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 2 (Thread 0x99a05450 (LWP 2726)):
- #0  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
- #1  0xffffffff in g_cond_wait (cond=cond@entry=0x2100c10, mutex=mutex@entry=0x2100c08) at /build/buildd/glib2.0-2.43.92/./glib/gthread-posix.c:1401
- #2  0xffffffff in g_async_queue_pop_intern_unlocked (queue=0x2100c08, wait=wait@entry=1, end_time=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gasyncqueue.c:419
- #3  0xffffffff in g_async_queue_pop_unlocked (queue=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gasyncqueue.c:475
- #4  0xffffffff in g_thread_pool_thread_proxy (pool=0x2080520) at /build/buildd/glib2.0-2.43.92/./glib/gthreadpool.c:245
- #5  0xffffffff in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gthreadpool.c:296
- #6  0xffffffff in g_thread_proxy (data=0x1abf380) at /build/buildd/glib2.0-2.43.92/./glib/gthread.c:764
- #7  0xffffffff in start_thread (arg=0x0) at pthread_create.c:335
- #8  0xffffffff in  () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
- 
- Thread 1 (Thread 0xb6f82000 (LWP 2235)):
- #0  0xffffffff in __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
- #1  0xffffffff in __pthread_cond_wait (cond=0x1c0c538, mutex=0x1c0c520) at pthread_cond_wait.c:186
- #2  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (time=4294967295, this=0x1c0c520) at thread/qwaitcondition_unix.cpp:128
- #3  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x1d38bdc, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:200
- #4  0xffffffff in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=this@entry=0x1a37cb8, w=<optimized out>, inExpose=inExpose@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:1128
- #5  0xffffffff in QSGThreadedRenderLoop::event(QEvent*) (this=0x1a37cb8, e=<optimized out>) at scenegraph/qsgthreadedrenderloop.cpp:1190
- #6  0xffffffff in QCoreApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:997
- #7  0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x19d1f00, receiver=0x1a37cb8, event=event@entry=0xbebf2154) at kernel/qcoreapplication.cpp:935
- #8  0xffffffff in QTimerInfoList::activateTimers() (event=0xbebf2154, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
- #9  0xffffffff in QTimerInfoList::activateTimers() (this=0x19f1a84) at kernel/qtimerinfo_unix.cpp:635
- #10 0xffffffff in timerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
- #11 0xffffffff in g_main_context_dispatch (context=0x19f1540) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3122
- #12 0xffffffff in g_main_context_dispatch (context=context@entry=0x19f1540) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3737
- #13 0xffffffff in g_main_context_iterate (context=context@entry=0x19f1540, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3808
- #14 0xffffffff in g_main_context_iteration (context=0x19f1540, may_block=1) at /build/buildd/glib2.0-2.43.92/./glib/gmain.c:3869
- #15 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x19f1318, flags=...) at kernel/qeventdispatcher_glib.cpp:420
- #16 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0xbebf22a0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
- #17 0xffffffff in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188
- #18 0x00013f58 in  ()
- #19 0xffffffff in __libc_start_main (main=0x138cd, argc=1, argv=0xbebf2594, init=<optimized out>, fini=0x177b1 <__libc_csu_fini>, rtld_fini=0xb6f71add <_dl_fini>, stack_end=0xbebf2594) at libc-start.c:289
- #20 0x000146ac in _start ()

-- 
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/1436860

Title:
  unity8 is deadlocked

Status in mir package in Ubuntu:
  New
Status in unity8 package in Ubuntu:
  New

Bug description:
  I was running
      phablet-test-run ubuntuuitoolkit
  with the qt dbus patches that fix https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1421009

  at some point the tests failed, i was left on screen with an
  application that is no longer running, and unity8 seems to be
  deadlocked

  Using mir 0.12.0+15.04.20150228-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1436860/+subscriptions


References