. Thread 4 (Thread 0x7fbf9323a700 (LWP 1362)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007fbf9e70166c in std::condition_variable::wait(std::unique_lock&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #2 0x00007fbf9fc57fab in std::thread::_Impl ()> >::_M_run() () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #3 0x00007fbf9e704bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #4 0x00007fbf9f8fe182 in start_thread (arg=0x7fbf9323a700) at pthread_create.c:312 __res = pd = 0x7fbf9323a700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140460784068352, 7770933148039761251, 0, 0, 140460784069056, 140460784068352, -7734720422239285917, -7734693107166491293}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #5 0x00007fbf9e17212d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. . Thread 3 (Thread 0x7fbf92238700 (LWP 1364)): #0 0x00007fbf9e164ddd in poll () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007fbf9bc41fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007fbf9bc420ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007fbf9ee8a9ab in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 No symbol table info available. #4 0x00007fbf9ee3c96b in QEventLoop::exec(QFlags) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 No symbol table info available. #5 0x00007fbf9ee430e1 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 No symbol table info available. #6 0x0000000000423071 in SystemCompositor::qt_main(int, char**) () No symbol table info available. #7 0x00007fbf9e704bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #8 0x00007fbf9f8fe182 in start_thread (arg=0x7fbf92238700) at pthread_create.c:312 __res = pd = 0x7fbf92238700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140460767282944, 7770933148039761251, 0, 0, 140460767283648, 140460767282944, -7734718228584739485, -7734693107166491293}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x00007fbf9e17212d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. . Thread 2 (Thread 0x7fbf91a37700 (LWP 3163)): #0 0x00007fbf97361e81 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so No symbol table info available. #1 0x00007fbf973b1022 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so No symbol table info available. #2 0x00007fbf9737a010 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so No symbol table info available. #3 0x00007fbf97220d7a in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so No symbol table info available. #4 0x00007fbf9fc0c324 in mir::compositor::GLRenderer::GLRenderer(mir::geometry::Rectangle const&) () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #5 0x00007fbf9fc0d5c2 in mir::compositor::GLRendererFactory::create_renderer_for(mir::geometry::Rectangle const&) () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #6 0x00007fbf9fc09be8 in mir::compositor::DefaultDisplayBufferCompositorFactory::create_compositor_for(mir::graphics::DisplayBuffer&) () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #7 0x00007fbf9fc0ee39 in std::thread::_Impl ()> >::_M_run() () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #8 0x00007fbf9e704bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #9 0x00007fbf9f8fe182 in start_thread (arg=0x7fbf91a37700) at pthread_create.c:312 __res = pd = 0x7fbf91a37700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140460758890240, 7770933148039761251, 0, 0, 140460758890944, 140460758890240, -7734714929512985245, -7734693107166491293}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #10 0x00007fbf9e17212d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. . Thread 1 (Thread 0x7fbfa01227c0 (LWP 1342)): #0 0x00007fbf9e0adf79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 resultvar = 0 pid = 1342 selftid = 1342 #1 0x00007fbf9e0b1388 in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 23936776, 140460999046487, 140458315481093, 0, 140460970702952, 140460966796584, 140460970702952, 23936776, 21526384, 140460999075093, 140461001025416, 18446744073709551615, 1, 140461001027792, 26714464}}, sa_flags = 10, sa_restorer = 0x7fbfa01227c0} sigs = {__val = {32, 0 }} #2 0x00007fbf9e6b36b5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #3 0x00007fbf9e6b1836 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #4 0x00007fbf9e6b08f9 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #5 0x00007fbf9e6b14aa in __gxx_personality_v0 () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #6 0x00007fbf9e44d043 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1 No symbol table info available. #7 0x00007fbf9e44d567 in _Unwind_Resume () from /lib/x86_64-linux-gnu/libgcc_s.so.1 No symbol table info available. #8 0x00007fbf9fc51889 in mir::scene::SessionManager::close_session(std::shared_ptr const&) () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #9 0x00000000004295ac in SystemCompositorShell::close_session(std::shared_ptr const&) () No symbol table info available. #10 0x00007fbf9fc178e4 in mir::frontend::SessionMediator::~SessionMediator() () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #11 0x00007fbf9fc1d192 in mir::frontend::detail::ProtobufMessageProcessor::~ProtobufMessageProcessor() () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #12 0x00007fbf9fc23a3a in mir::frontend::detail::SocketSession::~SocketSession() () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #13 0x00007fbf9fc23643 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase(std::_Rb_tree_node > >*) () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #14 0x00007fbf9fc2287f in mir::frontend::ProtobufSessionCreator::~ProtobufSessionCreator() () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #15 0x00007fbf9fbe9429 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #16 0x00007fbf9fc1fac8 in mir::frontend::BasicConnector::~BasicConnector() () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #17 0x00007fbf9fc1fc64 in mir::frontend::PublishedSocketConnector::~PublishedSocketConnector() () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #18 0x00007fbf9fbed822 in mir::DisplayServer::~DisplayServer() () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #19 0x00007fbf9fbe9170 in mir::run_mir(mir::ServerConfiguration&, std::function) () from /usr/lib/x86_64-linux-gnu/libmirserver.so.17 No symbol table info available. #20 0x0000000000422b9c in SystemCompositor::run(int, char**) () No symbol table info available. #21 0x000000000041c0b7 in main () No symbol table info available.