#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58 set = {__val = {0, 94592513927016, 524288, 94592359727104, 879609177702, 0, 1052811264, 140608295502160, 94592514986320, 94592514285696, 140607968264672, 140608296254992, 140608176822668, 140608299256740, 5, 0}} pid = tid = #1 0x00007fe1ea1a83ea in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 94592514289360, 94592514081904, 5, 4, 58, 140607968264672, 140608296254992, 140608272298460, 1, 1, 140608275695440, 1, 140608071049664, 140608071063296, 1}}, sa_flags = -366440634, sa_restorer = 0x7fe1ea5336e0 } sigs = {__val = {32, 0 }} #2 0x00007fe1eb601681 in mir::fatal_error_abort(char const*, ...) (reason=0x7fe1e46e998c "Failed to schedule page flip") at ./src/common/fatal/fatal.cpp:43 args = #3 0x00007fe1e46e15bd in mir::graphics::mesa::DisplayBuffer::post() (this=0x5608093664b0) at ./src/platforms/mesa/server/kms/display_buffer.cpp:287 bufobj = 0x560809411150 predicted_render_time = #4 0x00007fe1eb8cecb9 in mir::compositor::CompositingFunctor::operator()() (this=0x56080947b900) at ./src/server/compositor/multi_threaded_compositor.cpp:143 delay = pending = lock = {_M_device = 0x56080947b938, _M_owns = false} compositors = {} disp_listener = {} display_registration = {deleter = {__this = 0x56080947b900, __disp_listener = @0x7fe1de20cab0}, owner = true} compositor_registration = {deleter = {__this = 0x56080947b900, __compositors = @0x7fe1de20cb00}, owner = true} #5 0x00007fe1eb928969 in operator() () at /usr/include/c++/6/functional:2136 No locals. #6 execute (this=0x7fe1de20cc70) at ./src/server/thread/basic_thread_pool.cpp:40 No locals. #7 operator() (this=0x56080947ba30) at ./src/server/thread/basic_thread_pool.cpp:91 task = {task = {_M_invoker = 0x7fe1eb8b2830 <_M_invoke>}, promise = {_M_future = {}, _M_storage = {_M_t = {}}}, task_exception = {_M_exception_object = 0x0}} lock = {_M_device = 0x56080947ba88, _M_owns = false} #8 __invoke_impl () at /usr/include/c++/6/functional:218 No locals. #9 __invoke () at /usr/include/c++/6/functional:260 No locals. #10 operator() () at /usr/include/c++/6/functional:474 No locals. #11 _M_invoke () at /usr/include/c++/6/functional:1400 this = #12 operator() () at /usr/include/c++/6/functional:1389 this = #13 _M_run (this=) at /usr/include/c++/6/thread:196 No locals. #14 0x00007fe1ea80a50f in std::execute_native_thread_routine (__p=0x56080947af50) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 __t = {_M_t = { >> = { >> = {, true>> = {> = {}, }, }, > = {_M_head_impl = 0x56080947af50}, }, }} #15 0x00007fe1eb13770a in start_thread (arg=0x7fe1de20d700) at pthread_create.c:333 __res = pd = 0x7fe1de20d700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140608071063296, 3247428072719887553, 0, 140725007772015, 140608071064000, 140608071063296, -3255378081302860607, -3255266323919033151}, 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" #16 0x00007fe1ea2790ff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 No locals.