Weston crashes on compositor wake up
Sometimes, waking up a sleeping compositor causes a crash. The crash is caused by the assert
assert(output->repaint_status == REPAINT_AWAITING_COMPLETION)
in the function weston_output_finish_frame of libweston/compositor.c. Steps to reproduce: set a small idle time in weston.ini (i.e., idle-time=3), wait for the compositor to sleep, move the pointer to awake the compositor and repeat until the compositor crashes.